>>49737386This, I'd also give each form just one unique move and ability, two might make them too different from one another considering they're all just the same Pokemon.
Another idea I had was to give them a signature ability (called Season Change or something) that works like Dhelmise's Steelworker -- giving each form a STAB bonus without being that type themselves, whilst keeping their unique moves.