I can propose my suggestions and dreams but my limited Perl web development skill (stucked at old CGI times) does not let me to go much further; sadly.
Anyway nothing give you the right to use rude acronyms against me.
I'll bookmark your post as compendium of possible ways to modify PM user experience - even if rude and incivil
Hoping I'll never meet you in RL
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.