Looks Good.? So everything (battery, motors) is/are 12VDC?? You didn't mention battery specs.
I'd be curious to know what model of flexible solar panels you're using.? Specifically, the watts-peak rating and weight.? I've been trying to make the case for adding panels on my cat, but the numbers aren't compelling enough.
https://www.youtube.com/watch?v=ZvkUB6qncTg