@Andrew *********
do the math. 7% on 800k is 56k. The non-o visa based in 50+ (retirement) without the 800k is 40k ? 50 k? for the original 3 months + 1 year extension. There goes about all your 7%.
The year after, you still have to pay 20k or so yearly, each year.
But those who had the 800k in the bank can now switch to the 65k per month if they started that 65k 12 minths before. So now you don't save anything that 7% a year, but you even lose money because you have go pay the agent every year.
It's a great solution for those without enough money, or if ALL your money is really locked up into whatever.
For those with enough money, it is mostly not worth it. And if you really have enough money, you aren't bothered with that few % extra on 800k.