Hell no.
If there is a queue for some quest or mob because too many players want to kill it, not having sharding means players will form groups, start talking to each other. This is what vanilla was all about - social interaction and creating communities.
Sharding is anti-community shit that should not exist in Classic.
If you want other players to not bother you, play BfA. Single player with NPC-like players running around to create illusion of world, chat interface to spam memes and some anonymous automatically matched instances.
For demo it makes sense though. Its for testing, not for making communities.