Your project is coming along nicely, I feel your pain on the shock mount situation.
I have a question about your swingarm selection. Are you using that swingarm because it goes with the wheel, or is there another benefit to that swingarm over the original one with the frame? It's not too late...