never liked the look of the deans connectors, not sure why. What current can they handle?