I owned an EC 1000LTD. It was gloss black. Played great. I replaced all the gold hardware with black, and that 'cleaned' up the look for me, but I never did like the flag inlays (and the silly EC-1000 block at the 12th fret) or all the abalone overkill.
Now I play a Schecter Solo 6 Classic. I like it alot. Still has some GREAT features. Real Duncan pickups (I replaced - I prefer DiMarzios), Tonepros locking hardware & Locking tuners. The body is slightly offset, which I don't like as much as the ESP. So, finding a hard case is a bitch. Otherwise, cosmetically, it rocks. Ebony fretboard. Better symmetry & classic styling. Also, the body & neck are thicker - making it fuller sounding. It has a coil tap for some added versatility. The built quality is excellent. On par, if not superior to the ESP EC-1000 I owned, and the more expensive Japanese models I have played at length. Additionally, they are $800-$900. That's a significant savings, AND a better guitar, IMO. I've owned both.
Here it is in its original state:
Here is mine with creme pickup rings and zebra Dimarzios (Tone Zone & Air Norton) Also, I switched to chrome knobs, but have since switched back for a more vintage look.
https://www.youtube.com/watch?v=t3Ly_M9Wjg4&fmt=18
The ESP is solid though, and would make a great addition, IMHO. One thing I have learned is every new guitar (brand new, or new to me...) goes to a trusted tech for a proper setup. This makes a world of difference. Most new guitars are setup at the factory with minimal attention, and the action is way off. They're setup for 'shipping'. Most chain stores just open the box & hang it on the wall. Each of my guitars gets a full setup, which usually costs about $100. That is a small price to pay for the difference in tone & playability & tuning stability. Full intonation checks/set, usually a nut replacement, possible light fretwork and neck adjustment. When I get it back, it plays like a DREAM. I've been told by more than one pro tech that most people don't realize that even NEW guitars should be setup right out of the box. I guess some just figure since it's new, it should already play right. This is usually not the case, for reasons previously mentioned. Good luck!