Yeah, they do sit right on the burners, I haven't had any problems with it personally. I'll see if I can find some pictures tomorrow of the stand. It's all stainless too, btw.
I really like the maelstrom, never had a problem with it out of the 30+ starters I've done.