I've recently kicked off a series on my YouTube channel where I present bite-sized reviews of custom maps. I'm calling it "Should You Play", and I give a Yes / No / Maybe rating, along with my thoughts on the map. I'll review all types of maps (parkour/CTM/puzzle/etc), as long as they seem interesting.
If you're developing a cool new map, I'd love to work with you on getting one of these review videos set up! It will give potential downloaders a 1-2 minute look at your map that might convince them to try playing it. Let me know if you're interested!