Sounds like a great tongue-in-cheek logo!
I couldn't find the picture of Matt on the website, but I can do a fun cartoon/caricature of anyone. I also bring to the table that I am the quickest draw (so to speak) in the pack. If you are available for quick feedback at key points in the project, I can definitely have this drawn, inked, and digitalized in 1 day.
Check PM for a sample piece, there are more on my profile.
Excited to hear from you; this sounds like a fun day!
Amara