idk how to have cross platform interactions.
Also, every peertube instance feeks very specific for my needs, am I supposed to just post the content on different instances? And even then what instance could I log in to? For example where would a viewer log in? I am not planning to only view content but still! Besides, does the instsnce I log in to could affect the communication speed with others? (I know they can like block eachother.) Anyways thanks a lot!


I think there are 2 levels here: basic federation, where you can follow a channel on another instance and comment there, is opt-out like the rest of the fediverse. In fact you can even comment from Mastodon. The platform-level following is another thing, that enables other uses.
The issue of search is unrelated to that, it’s the same as with other fediverse platforms: search only searches on the current platform. But peertube also allows you to search on global indexes:
https://docs.joinpeertube.org/use/search#global-search
And, of course, you can use Sepia Search, a curated index of instances by the people behind peertube:
https://sepiasearch.org/