Paul, I can't read any problem into what you're doing but of course, the main area you need to be really careful with is the mono/dacron joint. The other area which can be a problem but you seem to have covered that is with the Owner solid ring. they make them so their edges are almost sharp! It's bloody crazy to me why they do that but you're using a sleeve to protect the mono so that should not be a problem.
I personally can't be bothered to make wind-on leaders for jigging as I am just as happy to use a simple mono leader joined directly to the braid, usually with a albright.