I think it was a misstep, if you're going to do a reformed villain as Spidey story, to use Ock. Especially when the "reform" is due to a watered down version of mind control.

There's also the fact that, unlike some Spidey villains, Otto was always a combination of pompous ass and pure evil. It's hard to accept that, even with Peter rattling around in his brain like "Firestorm," he'd ever be a hero.

Instead of it seeming like a logical journey of a villain willingly mending his ways and trying to overcome his past, it comes off as shoehorned into the premise the writer wanted to use.