How did I miss this thread?
This is a different approach than I did or have seen, but I LIKE IT! One of those thinking "outside of the box" ideas. I am still fighting radiator mount issues on mine - my bottom mount is actually on some angle iron welded between the two frame rails and I am in the process of re-working the top mounts. My radiator sits higher than my top tube and my existing mounts have too much "spring" to them and not so much down pressure. I like how you have incorporated both top and bottom into yours.
Since I did my battery box like that, I have seen others actually chop the cowl and firewall out and box it in rather than just "sleeve" it like I did. I have a sheet metal rain hat for over the battery that will hinge up (with the hood all the way on the windshield frame), but that's another I'll mount it one day project.
Great work!