I agree with you on all points except the last one…I don’t like adding more fields to user and domain creation forms…the darned things are already complicated enough!
Anyway, the bug tracker has a task type called “Feature Request”. That’d be the right way to get these changes made. Any clearly defined, small and obvious, improvement to Virtualmin can go into the tracker–the Blue Skies forum is for discussing the big “vision statement” kind of things…stuff that takes weeks, months, or years, to implement, and we don’t even know exactly how to implement it or what it will look like when it’s done. We definitely know how to implement bigger input boxes and sorted lists.