Hi James,
DBA is middle ground mate, however they are a superb rotor and married up to a decent set of pads and you will experience trouble free motoring on your brake set up for many miles.
In stock and good to go
Drop me a pm if I can help you further
Alex.