I recently completed a very similar installation in our Monsun. I won't comment on the weight & balance side of things as I needed weight aft on that machine, but in terms of the physical assembly I have the following comments (since you asked):
1. What material thickness did you use? It looks very heavy. I used .063" for my baseplate and .040" for my sidewalls and that was more than enough.
2. It sure is solid.
3. I would recommend cutting some lightening holes in the sidewalls and baseplate. Not only would it make the assembly lighter, it would look better as well. For example I could see you putting three rows of 3 x 1" dia holes in the centre portion of the baseplate - so 9 holes in total.
4. You've got more rivets in that angle than a Cessna 152 Aerobat has in its entire wing.

Nice work.
5. The portion of the baseplate aft of the rear angle appears to be superfluous... adding weight for no benefit. It's only there for the ride. Cut it off.
6. Because the angles are the primary structural load-bearing parts of your frame, it would have perhaps been better to place the mounting bolts through these angles (2 at the front and 2 at the back) to bolt the assembly to the airframe. No point changing it now, though.
7. That square hole is a pain to cut and trim, I know, but you can do better than that. Finish it off properly.
8. What strengthening have you added to the tunnel mounting points?
9. One screw on the front of the baseplate? It's not really doing much. You could have three across the front, or two (one at each outboard edge), but one is not really doing much. You could almost get rid of the front tab as well as the back tab but I assume there were reasons you left it there.
I'm not trying to be critical here, just offering some thoughts in the same way I would if a local builder had asked me to look at it.
Here is a photo of a similar installation (during a trial fit to check whether further modification is required) and you might be able to use this for inspiration on how to reduce the weight a little:
View attachment 90695