If trope reinforcement was your goal, you've knocked it out of the park.
This looks like a ton of fun and I wouldn't hesitate to run it.