My Medium ML7 was 19.5" from centre of BB to top of the seat clamp. Think the Large is about 21".

The ML7 was taller than newer Mavericks (higher BB), so this might contribute to the perched on top of feeling you describe. I now have a Medium Durance which is a bit lower slung, and suits me much better.

Geometry Table

Here's a table on Maverick frame sizes I got from Ethan a couple of years ago. According to it, your ML7 is between M & L (may need to re-measure). FWIW, I went from a too small Med ML7.5 to a just right XL Durance and I'm just over 6' with a 32" inseam.