I asked a very similar questions several years ago when I was trying to decide between restaurants for the F! dining package. I was strongly advised to go with Mama Melrose. So, we went with that and it was OK. I have only eaten breakfast at H&V, so I can't speak for the quality of the lunch or dinner food and if it matches the many negative opinions I've seen.
I will say this, the setting at Mama Melrose was nicer but the service at H&V was considerably better...which is saying a lot when buffet service is noticeably better than a menu restaurant.
As for the food at MM, DH and I got the steak and that was good. It's the best 1-credit steak we've had at WDW. My parents got Italian dishes and thought they were average at best. Still, I've heard this mediocrity is better than what you'll find in food at H&V lunch or dinner.