Looks very professional, Nice work.
My two cents on it is, Everyone be careful attemptin to fab up your own. Any protrusions in this area can cause serious injury. A bolt that is too long, a sharp corner, or even that mount can cause a serious wound in a crash. There has been more than one guy get laid open by anything that sticks out in that spot. That mount looks like you had that in mind, but I thought it was worth mentioning.