The new ToL form made me think of a new approach to to shapeshifting i think would make gameplay more interesting. Before you say this would be OP realize I'm not posting any numbers and the ones i do (CDs and such) are placeholders.
Ok, so first make all forms baseline (including ToL and moonkin) and have a shared cooldown. Travel form would be off this cooldown. So now thats a druid can turn into any form this would mean a feral druid could turn into a tree for a small boost in healing. A moonkin could turn into a tree for the same effect or turn into a bear for some extra defense. A resto druid could choose between going moonkin for some quick burst damage or going tree for better more efficient healing. If you spec balance you get permanent moonkin form off of the cooldown and feral gets bear and cat form in the same respect. Resto would still always have a CD on its form except travel form.
This would make the jack of all trades class better fit that mold for a obviously short time. I was thinking the CD could be between 3-5 min and last 15-30 seconds.
After writing it all down i kinda like the idea less, but would still be fun, maybe just needs some tweaking to the idea.