Looks wise, the Deep Rock. I have what I believe is a Deep Rock and it is excellent. Test them both out. You may have a rare one which is both fast enough to hone and fine enough to finish.
...