Yeah, the food and lounge situation at H/J isn't necessarily the best, and the Turkish Lounge, while nice, can get crowded at times. There are also a few places pre security, including an Air-Margartiaville with sit-down and bar service too, and my favorite, a Cafe Verasiilles outpost.
Afaik, I don't think Miami allows for you to enter a separate terminal from yours (I've personally never attempted it), but I'm sure if you plea your case of centurion it might work?