Sorry guys, it could take a while before I can get anymore work done on this, pre-exam stuff is hammering me every day and soon I'll have to study for my exams, it might go up to the Christmas break before another update is made.
In the meantime, more suggestions/comments/criticism are welcome. I'll be looking into making event-based weather effects like lightning strikes and falling fireballs (for the volcano weather I was working on) once the whole caboodle of university life dies down for Christmas.