the problem would be that making him Fire / Dragon not only reduces the 4x of rock but it would also be a dragon without the 2x weakness to ice OR fairy since (supposedly) fairy isnt effective against fire. leaving only a 2x to dragon, rock and ground and 1/2 to elec, bug, ice, steel and 1/4 to Fire and grass.