In terms of commercial success, Armada did well, FFN. From a collector POV, it hasn't fared so well. I'm not disputing what you're saying, but if you view TFs as artistic endeavours (and approach things purely from a collector POV), Armada was not a success - Armada isn't held in the same esteem as say, G1 or Beast Wars, within the fandom. There doesn't seem to be the same number of fans trying to get their hands on Armada as is the case with ... many lines.
I can't say I kept pace with predictions before the live action movie, so I can't comment either way there.
With regards to the longer term fandom, I think that elements within Hasbro have done a poor job - the success of Armada was fairly shortlived and arguably did less for the franchise's long term than many other less profitable lines. The complete change of direction from the movie to Animated is kinda baffling for me - build up interest with a landmark in the franchise's history and then disgard any momentum gained with a complete change of direction.
The same could be said of the quickfire cancelling of the successful Beast Wars line and replacing it with the flop that was Beast Machines - a baffling decision which seemed to be based more on a "keep it fresh at all costs" mentality rather than a focus on building on successes.