I haven't heard of anything being "much better." I've heard that some places are similar, and some are somewhat similar, but everywhere has its own problems, like the gravity being different or the atmosphere's composition. And the fact that it's impossible to get there, unless you have a TARDIS. But let's say it were possible – there probably wouldn't be any life there anyway. Just mountains and oceans to look at.
I haven't heard of anything being "much better." I've heard that some places are similar, and some are somewhat similar, but everywhere has its own problems, like the gravity being different or the atmosphere's composition. And the fact that it's impossible to get there, unless you have a TARDIS. But let's say it were possible – there probably wouldn't be any life there anyway. Just mountains and oceans to look at.