Re: Weak Ass Brakes
My question would be why the disc you installed on the front was "weak"? Properly sized, installed and adjusted disc brakes are the best choice for front brakes. Even the small 160mm rotors are good enough to lock up a front wheel if you really romp on them.
Maybe a picture of your installation would help us tell you why yours didn't perform for you.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"