1. /
2. Thats a known issue and unfortunately not easy to fix as the old script language is used for these, changing it is rather complicated and could break other things as well but I am sure it will fixed someday in the future.
3. +1 for it but there may be a lot of other things that have higher priority (refer to DEVs to-do list)
4. I dont really mind since I listen to my own music but an optional setting for that would be cool to have for other players.