Ok, first off, you are hardcore. I can't believe you did this yourself...extremely good woodworking.
Honestly I dont care for the bloodwood color, but then again that is purely a personal preference.
Also, don't you think your mesh has holes that are too big? I mean debris can easily fall in behind the driver, and you will see the wiring, zip tie, and glue 'blobs' (if you leave them in there) with such large openings.
Hey, where did that leather headband come from?