For my experience. being on stage with a whole crowd was very nerve racking but i just kept trying hard and not giving up and it ended up being not so bad :). hope this helps
Helped; The explosion brought new ideas to the industry and new people as well. And this is just an opinion, but hope it helps!