I really like this guitar and in any other month I would have voted for it. You've got to understand that this months GOTM race is unusually stacked and it is one of the best months I've ever seen. So don't be disappointed, I think a lot of people love this guitar, including me, so if anything take this guitar as a winner regardless on how it stands in the voting. And if you still feel disapointed, use that to fuel your next build.
About the inlays, I think that'd be really cool to kind of complete the theme with the snakes.