I have never heard of it, or seen one, but I did look it up. Amazon gives it 4.6/5, Eham gives it a 4/5, and others write about it being nothing special due to things such as non dedicated power poles, but over all the like it. Looks like you did alright. Just be careful about the possibility of wires touching in the front and shorting out. And remember DC current will arch a lot more than AC when connecting or disconnecting with the power still on.