A true mh from 7'-7'3" would work for pitching and casting using bottom contact stuff like jigs and t-rigs, single hook reaction baits like spinner baits and buzzbaits, and can be used for top water with bigger walkers and even frogs in light to moderate cover. I use mine for crank baits too and if you get something with a lighter tip it's a good rod for weightless senkos and flukes.
I said true mh because some manufacturers like abu and even St Croix rods are a little more powerful than rated. A medium heavy abu is a very stiff rod. Some manufacturers have lines like the Phenix recon 2 that are lighter in power so a medium heavy may feel like a medium. There are lots of good rods between 100-200. Is this going to be your only rod? If so I recommend going with something versatile for lots of stuff, yet sensitive for bottom contact. I've heard great things about the hammer rods. Made in USA and very light and sensitive. The guys at the tackle trap can give you more info and recommend one that fits the bill. The aetos and tatula both have 7ft1in rods that are great at a lot of things. So is the *** green on clearance at tw. It has a fast taper that is good for about anything. Other do it all kind of rods are the Loomis e6x mbr 843 or 844, St Croix avid or avid X 7ft mh fast. The Powell max 3d 684c is an awesome rod for lots of different baits and at a killer price, but it's shorter than you want. The *** 7'1" or 7'3" mh on clearance at tw is an awesome rod that is an awesome deal at retail and even cheaper right now. Or you can try to find a used glx mbr 843 or 844 or used helium 3, legend elite, ltb, or something jdm style like orochi xx that are very versatile and nice and come up for sale around 200 in good shape. Lots and lots of choices. Personally I always check out the used section and then browse closeouts and sales. There are lots of great rods in that price range, and what I like may be on sale cheap, but what you like may be different. The zodias are nice rods, but my tatula, aetos, chronos, elite tech smallmouth, powells, envys, and st croix rods are all as nice or nicer and all have a better warranty. I know most breaks occur within a year anyway, but if I'm trying to decide between 2 new rods and like them about the same and one has one year vs lifetime for the other, I'm picking the lifetime. Definitely look around and read reviews from places like tackle tour and bass resource. Check several places like ebay, walmart online, tackle warehouse, and others before buying. If it was my money I'd look at some of those I mentioned and maybe save a little money towards a nicer reel. Or just spend it all and get the ***