I started with 3) because I thought it would be problematic but works surprisingly well
you can already find it in Patches.zip (Build 1834) (just copy over the exe)
anyway these all seem sensible and not hard to implement so expect them in the next official patch 👍