I had an E-Tec 75 ( same physical lump as 90 ) on my Warrior.
I was very pleased with it. Never had any trouble. It used to tick over smoothly. Good on fuel. But I believe there was a problem with the plastic casings on the early ones. ( O.K. now I believe )
When I changed over to my little Tiddler, I believed all the hyp and went for a Honda. Yes it's a very good engine. Smooth, quiet, economical on fuel.
But Flaming Hell ! ! ! you have to have it serviced after 10 hours use ( just as well cos they'd built it with a gearbox seal the wrong way round and was taking in water ) then every 12 months after that even if it's hardly been used.
£360 per year ! ! !
The E-Tec is every 3 years so if you're capable of a visual inspection in - between services that makes more sense ( to me )
If I was doing it again, I'd definitely go for the E-Tec.
I'm no expert this is purely my opinion.
Jim