Yes! You can launch as many presentations as you like. The number of presentation mini-sites is unlimited.