I have one of the very first, with a 7/8ths fork and threaded front headset. Within reasonable weights at reasonable speeds, there is no issue. I do sometimes carry unreasonable weights though, and so I have ordered a new fork from CETMA. If I hammer on the front brake, I can feel brake steer with my current fork and I believe that the beefier fork will help. It is mostly for my own comfort as I have carried 400pounds plus me and the only thing I have actually broken has been spokes.I don't have the EBB and since I run a derailleur, it would be of little benefit. I could always run a chain tensioner if I ever get around to putting an IGH on the bike.
Because the bike is so long, it takes a lot more to make the back brake skid, so even though I generally use front brakes on my other bikes more than the back ones, the oposite is true for the CETMA.