You should enter. I bet a lot of the guys making beautifully rendered maps are just as mystified about your techniques - I know I am (though I don't make beautifully rendered maps! )
M