Should I set up a multisite for theme demos?

Hello! I've used WordPress for years now, but I'm new to WordPress multisite and it's a little confusing. I need to set up a ton of theme demos. Is it really necessary to set up multisite for this? I started using it, and it seems more cumbersome than I originally expected. I plan on using Cloner to help so I feel pretty good there. I'm trying to install a couple of plugins and I'm finding it hard to just use them on multisite!

What is your opinion on setting up theme demos? Should I or should I not use multisite and why?

Thank you so much! :slight_smile:
Sinoun