Funny thing, I make ALL these awesome official D&D Module battlemaps, and never use them I still use a vinyl mat (have 3).
As to minis, we always use the minis, and between me an my buds, we have ALL the WotC D&D miniatures in spades, so when we play and I say "OK you enter the room and THIS comes at you (plopping a mini on the table)!" And when the players invariably ask "what is it?" 99% of the time I can reply, "Exactly what you see."