This is like heaven on earth.
Oh man, this is great.
Doesn't get any better.
Wow, this is a great result.
I'm loving this.
What if anything would be the SUBSTANTIAL difference in any of these remarks?
They all indicate approval.
That is the only synonym for "heaven on Earth" on your list ... and the statement you quoted didn't imply that either. Your claim remains a baseless stupid lie.