I mentioned it back here, in response to the suggestion of it: Default All Clients to Max Internet Streaming - #312 by DaveBinM. Personally, I don’t think it’s realistic that everyone knows every detail of every connection (which are not consistent, and can change based on other network traffic, WiFi interference, ISPs, or any other myriad of things). While you might have a rough idea on what to expect, we’re confident that what we’re currently prototyping will be able to reliably handle any changes in network conditions to maximise the quality for clients, and minimise the amount of transcoding needed.
As for the other things, I’ve said fairly clearly that server-side settings like that are not something we’re considering.