Multi-User vs. Buddypress for live streaming channels for different users?

Hello,
I am adding a live online instructional system to my association site.

Right now I am using the Buddy Daily Theme. However, I would like for each "instructor" to have their own channel page. Inside of the community, I would like for users to be able to follow or connect with any instructor and as many as they choose.

The instructors will be hosting live classes that users pay for. I have the software for that.

I am looking for advice or direction in regards to whether buddy press is the proper way to have this set up, or should I enable Multi-site.

Can someone please help?...

Regards,
Phe