I installed docs esc in my 04 bulldog, it was around $800 all together, it came with a built in charging indicator, upgraded ceramic headlight plug and the complete harness all shrink wrapped and put together very nicely, I didn't have to modify anything on the bike to install it, the unit fits perfectly under the seat and even used the same mounting holes the ehc used. (According to Jeff you shouldn't have to modify anything to make his unit fit if you do it right)I am very happy with this upgrade, it's been over a year now and I haven't had the slightest hiccup with his unit. I don't use my battery tender anymore either, it holds the charge for two weeks just fine and fires right up every time no matter what. no tender or jump box needed anymore. The install is straight forward. His wires are all labeled and comes with all the directions you'll need to install it, you really can't mess it up, it took me about 6 hours from start to finish. The hardest part is pulling the harness through the backbone but thats not too bad with a little patience and an extra hand to help you. Jeff even made me a little pigtail connector to use with my tractor supply key switch since my oe big dog switch took a crap years ago. I had a couple questions during the install and he answered the phone on the first call and talked me through everything I needed to know and helped me figure out an issue I had with my pcb board. In the 13-14 months or so it's been in the bike it's gotten plenty of abuse between the Florida heat and rain during the summer and it's never had an issue, the charging light works great too, the oil light on the speedo does double duty so it will come on when there's a charging or battery issue which imo is worth the extra $. I added a couple pics of the unit from when I put it in

the backbone part of the harness came put together and taped at the end so you can slide it right through easier


this pic was during the install and almost all set up. I've since removed the thunder heart ignition and replaced it with a nose cone style ignition so the silver box is gone and I added the fuse upgrade for the VR. Never had an issue since upgrading from my wires plus. This was probably the best investment I've put into this bike so far. Hope this helps. I've got a few more pics of the wire harness being put together when the tank was off if anyone wants to see
Edit* I've put about 10k miles on the bike since installing the esc