That looks awesome! My first mount with the VF500F was 1/4 steel, and very similar to that... the latest one is aluminum (the one from Gotham Machine) and it is solid as a rock with the ME1003. No need for any additional blocking, IMO.
I did add a brace to counter the pull of the sprocket back towards the rear wheel, which it looks like will be taken care of by that forward mount you've added. I think you're spot on.
Here it is:
So, we need to add a new fabrication method. WAD.