Aye congrats on the team! I don't have any input for improvements, but you're at least on the money about Mence + Drill being a good duo, as it saw moderate amounts of success in VGC (albeit as a Sand team). Maybe pop in the discord linked on the main post if you're really hankering for some...