I would have no problem with letting people there, as long as they have no quests, dungeons, vendors, class trainers, flying or new combat classes available. Those require you to be the Warrior of Light and be allied with Ishgard. It's all explained in the story. So if it's truly about seeing the scenery and gathering, that's fine to me. (Edit. Think of it as being an illegal immigrant or a traveler without a visa. No NPC would help or trust you.)
I don't see how it specifically helps new players though. They have access to the internet too so they should know before buying FFXIV that the game has a linear quest line to unlock everything. If they don't like it, well tough luck.
