Yes, it is frustrating when you have so many ideas for improvement, but not enough people to implement them quickly.
I am curious to know what specific improvements you have been waiting for.
By the way, we'll be happy to have more people joining the development of the platform. The problem is the complexity of the development - in order to make it easy for the modelers, the platform itself is rather complex...
For best results, use the Firefox browser..