Front brake it quite good - but not scary good.
Many like to improve things with a steel braided line.
The X will stoppie great. Look at some stunting video.
Any 300 pound bike will feel drastically different than an 800 pound cruiser.
You'll get used to it.
Keep practicing. Enjoy.
_________________
2008 WR250X
Gearing: 13t - 48t
Power Commander 5 / PC-V
Airbox Door Removed - Flapper glued - AIS removed
FmF Q4
Bridgestone Battlax BT-003rs