G'Day James and welcome to SRP.

I've used similar products with 0000 steel wool with reasonable effect, too.

I'd probably be inclined to get the blade honed professionally in the first instance...