I've since rode it a few more times... and it's still scary! LOL
Fortunately I have front and rear brakes. They're still not good enough though. So what did I do? I went ahead and got the better .570 flat top piston you suggested. I think I may be just a tad crazy