Yeah, it's odd how Marvel and DC stopped receiving submissions altogether. Not many pros were found that way, so I"m not quite sure what the purpose of mail-in submissions was.
Thanks for the kind words... I've always liked action scenes. Orchestrating them is another monster altogether!