Well it seems like a major drain on server resources. How smart is it to render website for millions of people at a time?
Better way would be to have server rendering on first request to avoid initial waiting and then load whole app in the background for later use.