Your modifications sound good!
Regarding your question about the ratio for the web player: I myself am unsure, it seems finnicky. Don't worry to much about this though!