Cool Nick! I guess it would be classed as a weather event. Just because it's on another planet does not mean it isn't - in fact weather on other planets is 100 or 1000 fold worse!
Do you think they may look into these dustdevils further as part of their experients and footage? i have not viewed that site much, but maybe you could enlighten me and those who are interested?
Mike