New Build Help for a First Timer

Hey guys! I’m a first time e-board builder and I just wanted some input and advice on my build so far. At this point my components are:

Motor: diy-electric-skateboard-kits-parts/motor-6374-190kv-3150w/ Pulley system: Wheels: Controller: Batteries: (2x) VESC: diy-electric-skateboard-kits-parts/vesc-the-best-electric-skateboard-esc/

My only concerns are compatibility and optimization of parts, and whether or not it will be powerful enough to go around town and even uphill for any extended period of time. Any feedback or help would be greatly appreciated!