Defintely, I see you also have a royal guard which will be very helpful against dragon and the waves in the later dungeons ( 17+) The bottom line for this game as I see it is that it is mostly about the gear you have. An SS tier champ in bad gear is as useful as a common. Gear up one team to take on dragon. So Def down, attack down if you have it, poisoner, healer and reviver and a nuker for the waves, create a team that has all the attributes yoy need to clear the dungeon and then progress as far as you can. Then once you have reached as far as you can get consistently.... stay there and farm it until your gear gets better and then move up a level.
You have all the champs you need to clear Dragon 20 and probably some others too once they are geared.