None of the 1/16 Abrams kits on the market are perfect IMO. I own both the HL and the Trumpeter Abrams. I'm building the HL as an M1A2. The Trumpeter is being built as an M1A1 since that's the version I have. I want to mate it to a DKLM metal lower hull, but I haven't ordered it yet so I can't comment about the fitment. They are also making an M1A2 version, but the errors (hull defects, hull errors, sprocket errors, basket errors) on the Trumpeter A1 are carried over to the new A2 release. Preliminary dry fitting of the Trumpeter upper seems to fit pretty well on the HL lower, but some re-engineering of some of the parts will be needed to get it to fit right since the rear plates are cut differently from the Trumpeter and the HL.
Hooben: Looks nice, but I don't know of anyone that owns one. It is vaporware as far as I can tell. Detail is nice from what I can see.
HL: Needs a lot of work to be a hobby grade tank no matter which version you buy (new radio, new controller board, and new sound card needed if sound isn't on the controller). Sound set isn't for an Abrams. Details are soft (as in missing or incorrect). Somewhere in between the Tamiya and the Trumpeter as far as build difficulty. Low resale value.
Trumpeter: HUGE mistakes in molding that are not easily fixed. The detail it has that doesn't need to be fixed is good. Don't recommend buying the A1 or the A2 kit unless you are a glutton for punishment. Difficult to build as a hobby grade tank. Low resale value.
Tamiya: Hobby grade out of the box since it's a Tamiya, but I don't own one and have never touched on in person. Has had some teething issues with the electronics. Details are also soft (as in missing or incorrect). Easiest to build as a hobby grade tank. Highest resale value.