The board looks cool! I’ll leave it to more qualified people to comment on the mounting but I love whenever people try new things with it, I can’t wait to see the prototype! I’m surprised that you’re sending the prototype out to streamers straight away before making adjustments yourself - unless I’m misunderstanding things.
But I have an issue - at first I thought it was a Zambumon board because of the logo. I think you need to change your logo since it causes this confusion, this is generally the standard for IP law, whether or not the customer could think the brand / product is someone else’s.