Quietkat is solid. Still ultimately a Chinese bike, but at least an american based company. If you have a service center a reasonable distance away, it would be a no-brainer.
Their top end models will have all the breaking power you'll need. Size large will be perfect for you.
If it doesn't come with them, get tire protectors, spare battery, mud flaps, headlight...