You presumably can't use the pedal sensor without your custom vesc or can the pedal sensor be used with any vesc? (which I assume is a torque sensor though it doesn't explicitly say, only says "more natural pedal assistance") Also it feels like an entirely unrelated product to the GPS tracking device and maybe should be marketed separately. Unless the GPS tracker will communicate with the VESC somehow? It's not entirely clear.
52V batteries are quite common and I would guess your vesc can handle it. Worth mentioning in the advertising.
How would a gps tracker without LTE and only wifi work? It can track your bike only when it's within range of a known wifi network?? Or is just for tracking your route history at that point? As stancecoke mentioned, at that point there are so many free apps etc. that this option seems to provide no value.
Do you need a subscription service to do the tracking or will you be providing access to your servers for free? There is talk of a subscription for fleets but not for individuals (though you do say fleet size 1, that's slightly confusing). Also no mention of pricing. And then you'll need a sim card for the LTE board which if you ever expand to North America will suck for Canada as our rates suck. (That's not directed at you, just me whining
)
Now to get super pedantic. Your license is "non commercial" this means your project does not actually meet the requirements to be called Open Source by the official definition as Open Source can't restrict any type of usage. It's considered Source Available instead.
Lastly to be honest making the source available for a device that doesn't really do much without your servers (which seem to be hidden behind a paywall) seems more like a marketing thing than a genuine attempt to further the community. You can change my mind on that by making your server code source available too.