Appointments+ For Pro Sites Only - Network Activated?

Wondering if Appointments+ should be Network Activated for appointments to show on BuddyPress. But I only want to make it available on some sites, so would I be better not having it Network Activated and just activate on some sites?

I'm wondering whether this would make sites not running it more responsive (memory footprint) and Pro Sites can activate it when sites are upgraded.

If I only activate it on certain sites, and the BuddyPress subsite, should appointments show under users' profiles?