I actually LOVE the new backbox design, but those bolts absolutely SUCK. On my Star Trek, one of them stripped on the second use (the nuts don't appear to move very well and it cross-threaded.)
I'm one of those rare people who actually likes the new lockdown bar mechanism.