Ryan, there's really nothing wrong with a puch that screams to 45mph. Idk how it is in Florida, if you guys have stop lights or hills, but I rarely even get my motorcycle up to 50mph in the city.
But yeah 19 front sprocket barely fits on an e50, a 20t can fit with some dremeling to the cases. Being stuck with a 38 isn't thay bad honestly. I think tomos front sprocket spline is the same as the rear, and they have 22-31 readily available. Just watch the chain line as it might start to drag on the swing arm pivot.