One very important consideration with Mega is that Mega caps daily payments. In other words, if your cap is $1000/day for hospital expenses, and the actual charge is $800 per day, you are responsible for the $300 difference Deductibles and copays also must also be me.
So when you see a Mega plant that covers, say, 90 days of hospitalization, that coverage is for 90 days at some capped rate, after copays and deductibles). Other plans that provide 90 days of coverage with cover all hospital expenses for those 90 days after copay and deductible.
Of course, the premium you pay will depend on how high you set that cap. So when making comparisons you need to know how much hospital rates are likely to run in your area.
When I was getting quotes one time from MEGA sales people, I found that none of them mentioned the payment cap. They just talked about all of the days of coverage that were included in their plan, and compared their rates, decuctibles, and copays with teh quotes I had received from some local plans.
I only discovered the payment cap when I read the details of coverage after the reps were gone. When I called around, I found that the hospitalization caps they has quoted were about 60% of a typical daily hospital charge in my area.
When I looked on-line complaints I noted that quite a few seemed to be from people who thought they were buying full coverage on hospitalization only to find that they were left with some huge obligations when the daily cap only covered a portion of the charges.
My feeling is that it can work well if you purchase it as a knowledgeable consumer. But as with timeshares, the sales people are generally not good sources of information.