I question the usefulness of a 12-24 zoom on a full frame SLR.
I don't think people should make buying decisions based on what they may have 5 years from now. There are very few DX lenses. The 12-24 is clearly useful while the fisheye is a specialty lens. Only the newest DX lenses have full frame equivalents that you could consider.