in fact i was just thinking about it. it doesn´t seem like they have any weakeness (except, maybe, not having many cavarly units?). but we will have to wait to see how do they work in game (although i must say i cannot imagin any unit standing a chance against those dragon skins)