I definitely notice the front end dive during braking

I should probably stop hesitating and buy the HD torsion bars. At this rate, they'll be sold out again by the time I decide to buy them.