Sorry I took so long to respond. 14 hour work day......
I also have a Signature Overdrive Dac, I had Steve do the Turbo Clock upgrade so I no longer need the Offramp. There is absolutely nothing wrong with it, it still sounds amazing. I highly recommend it, it will improve your system without a doubt.