If worst came to worst, one could write there own low
level formatter.
To my knowledge, there were only two types of MFM controller
port maps used. Once you get the address mapping, low level format
isn't that hard to write.
Why not use spinrite? :o)