I've been trying out the Firefox picture-in-picture feature for a few months now and its evolved into something I use every day.
I don't know whether it's right for a browser to add that feature rather than the OS, but Ubuntu doesn't have any plans to add similar functionality so I don't really care.
As far as making it opt-in I dont really understand your reasoning. If people want to use the feature then it's there, if not then they probably won't notice anything is even different. Do you feel similarly about things like reader mode?