I quit Starfire partly because of the direction the game was heading, but also because of some of what you mentioned. However, because of my bad experience with Marvin, I am also probably biased
After 4th edition came out and split the Starfire community (which was a very fun group until that point), I formed a design group (the 3DG) with Marvin's permission to keep 3rd edition alive. I also continued to expand Starfire Assistant to support 3rd edition. Firstly, we created the Unified Tech Manual independent of Marvin, but allowed him to sell it. We took no portion of any income because we wanted to keep 3rd edition alive. Next we engaged in a much larger project to create a complete Unified Rules for 3rd edition, combining all existing 3rd edition products and rules into a single, very large document. This was 99% completed and I still have the document (as do about 30 other people who were in the 3DG).
Toward the end of the work on the UR, Marvin complained it was taking too long (which was annoying as we were doing it for free and he would profit from it). Then he invited himself to the 3DG and caused lots of problems because of his different views on game design (which was frustrating because those different views were the reason for us to try to maintain the old edition). Finally he tried to eject me from the group I created.
The whole situation disintegrated into acrimony when it became apparent to Marvin that what actually went into the 3rd edition rules had less relevance than what rules I supported in Starfire Assistant (as most people used that to run Starfire campaigns). At that point he threatened legal action if I released any further updates to Starfire Assistant (which had been around for about 10 years). This was a free program (like Aurora) so I had no financial interest. Even so, I released a small update and said good luck with your international law suit. He declined to follow through with his threat.
By this point I was very annoyed with the whole situation (about 2003 I think) and decided to abandon Starfire and create my own game, which resulted in Aurora. So long-term, the whole mess was very positive for me
In Marvin's defence, he did really want Starfire to be a success and he didn't realise the backlash that would result from 4th edition (essentially he removed role-playing elements, tech system background, fluff, etc and reduced the jumps in technology to be more incremental, creating what he believed to be a more competitive game without the unnecessary background material). In terms of the clash with me and others, I believe he was trying to protect his control over the game but didn't consider how other people might view his actions or how they might react to them. Because of this, the situation spiraled out of control when someone with better people skills may have resolved any disputes in a more amicable way.
Regardless of all the above, I did have a great time with 3rd edition Starfire. So my advice is to try the game and don't worry too much about the personalities involved