Hi all!
Thanks for the discussion on this thread. We really appreciate your feedback here. I'd like to answer a few questions about this for you all.
Firstly, with regards to the missing features on Project for the web, we do have plans to implement a few of these features in Project for the web. You can always check out our public roadmap here to see our upcoming features. If there are additional features that are not listed there, I would recommend you give us feedback through the in-app button (by clicking the smiley face in the top-right corner of the app) and telling us which features specifically you need from Project Desktop. This will help us organize the feedback by specific feature so we can accurately prioritize our features.
I don't have any solutions to your specific problems but I will look into them and update our blog post as we find other common issues that users have with this script. Thanks so much for bringing these to our attention!