I have one in my 2013 B5. It fits fine. It's only been in there about a month, and under 500 miles, so I have no idea how it is going to hold up. I do use a battery tender on it at all times, just like I do on all my other bike batteries.
The Enfield cables are junk. IMO anyway, they are about half the size they should be. Even my little Yamaha XT225 has cables about twice the diameter of what is on the Enfield. The biggest problem I see with the cables is actually with the positive cable. It is a tiny little cable inside a large and very stiff piece of plastic tubing. It also appears that all the cables are soldered directly onto the starter relay. I have never seen anything like this before. The small wires that trip the relay are usually attached with spade clips, and the battery cable and cable that goes to the starter are attached to actual screw terminals with nuts and washers. What happens if the battery cable breaks off the relay? (I found the answer to that one. You have to replace the relay and all the wires, including the positive battery cable. $65. I also read that starter relays for 2010 and older models have been discontinued.
I would like to see someone (besides RE) make replacement parts for these bikes, only higher quality. There are an infinite number of high quality aftermarket parts for Harleys.