I think there comes a point when you can have just too much detail & too many features on an 00 gauge locomotive.
As regards the Class 66, the Hornby model has too little detail & for me, the Hattons 66 has too much making it prone to damage & problems. I'm happy with the Bachmann offering.
Just my opinion. Others may disagree, possibly quite vehemently.