Dude. You must be proud. Tons of effort and hard work gone into this, and it shows. Looking forward to seeing the finished article...although are they ever really finished?!?
That looks a lot like the switch I use and full battery/charging power goes through it no issues and 4-5 seasons.