Your solution looks very nice.
Personally, I am always afraid that aluminium loaded with weight will break due to vibrations.
I have only good experiences with aluminum, even with additional weight, on a Harley. And a Dyna without balance shaft has viberationen without end