I can attest to how rad these forks/brakes are, I got a chance to ride Josh's bike last night. Even though it was just down the block and back it was enough to realize the disk has some big time stopping power. Just a touch and your stopped anything more and bad things can happen.
Even with that short ride I took on the bike I felt the instability you were talking about. With the taller forks and the really tall bars the bike is a bit of a hand full. I bet if you get some lower bars and thus get some weight onto the front end yor confidence in the bike will go way up.