The recommended champions are the same for every one, regardless of level. They do not change to reflect any of your stats. The champions chosen as 'recommended' are those whose skills are more straight forward than others.
Annie for instance is a burst mage with no utility (besides her passive). Warrwick's auto attacks give him life, as well as one of his spells making him the safest jungler.
In general there is no easy to kill champions in the recommended tab that don't have some sort of escape, excluding maybe Sona or Soraka who are support characters.
Riot games have put a special effort into having balanced champions for this game style as well. I don't believe there are any champions to avoid. However, the team composition changes a bit.
AP Carry
You will still need one, or else the other team will just build against AD and will own you as soon as they are a bit stuffed.
Tank / Off Tank
King in solo holding the bot lane, also very good in "tower diving" (if we can still call it so in Dominion).
Melee Fighters
They tend to be the heroes everyone picks as they are sort of kings on this map. They deal quite some damage and have high sustainability (so they don't need to Back often), and are often very good in 1v1 (which happens pretty often in Dominion).
Ranged AD Carry
More than one is too much, but not having one (to have more fighters) is a handicap. He deals crazy damage and can attack out of tower range or defend minion waves without exposing himself in front of the tower. From the games I've played or seen, having only melee champs is clearly a handicap.
Support
I rarely see them in Dominion and believe they are overlooked. Each time I've had one on my team, it was awesome to hold the windmill (we never had to back, support would always buff/heal us).
However, having a support requires good team play, because the champion won't do anything on its own (compared to fighters).
General
As XP gain is so fast in Dominion, teams are usually built with mid/late game champions. Riot tried to correct this in a previous patch by lowering the XP gain aura on the map, however, you still get to level 6 tremendously fast, so don't hesitate in taking weak early game champs (like Kassadin, useless before level 6).
Try having a hero or 2 (at least) with high mobility (Rammus, Kassadin, Nocturne, Twisted Fate, etc.) to do lane swaps and be unpredictable in your tower attacks.
Conclusion
All heroes are viable. It all depends on the team composition.
Good Akali, Irelia and Xin Zhao champions can however be freaking awesome with their ganking abilities and life steal.
Best Answer
Usually The ultimate of a champion is intended to be his strongest skill that's unlocked at level 6, therefor I wouldn't consider Udyrs R as an ultimate but rather a default skill. Also Nidalee, Jayce, Karma and Elise don't have real ultimates. But those are definitely the champions where you can delay leveling it.
Please note that delaying or ignoring an ultimate is extremely situational and in 95% of the cases it's a lot better to just level up your ultimate instead of another skill. Also In order to delay an ultimate, your second priority spell must show a good increase of damage/scaling/cooldownreduction so keep that in mind (or your ult has to be useless which doesn't happen too often now).
Anyways I'm gonna list some champions where you can ignore or delay your ultimate situationally.
Now these would be all the champions where you could take it into consideration (and of course Jayce, Nida, Karma, Elise) but usually it's better to skill the ultimate so keep that in mind if you plan on skipping the ult. Always think about what will be more useful if you get ganked for example and think about the matchup.