the razors are very likely to not hone 'nicely' if at all.
i suspect the strops are no good either, but if you feel adventurous why not.
somebody may have actually tried them so check the thread...