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