RE: jst connectors
somehow I doubt that a jst connector would be happy with 20A running through it. If you were only gonna be pulling like 10A I would think it would be ok, but you might not be able to get as much juice through there as youd like.
If it were me, Id upgrade everything to the Deans Ultra connectors all around.