Let's Talk Urgot
Let's put down our grievances with Urgot here.
When you cast Q on a target hit by E, it will often not auto-target that champion but will instead trigger his regular line-skillshot. This usually happens when you try to cast Q on a target is hit by E in the last 1.5 seconds.
Urgot's ult is way too situational for an ult and has way too long of a cooldown for the weak effects it has. This ult in its current form doesn't make sense on him at all (or on any champion, for that matter). To make the ult FUNCTIONAL, and also enhance the "swap" detail that it has, is to give the item some lifesteal and perhaps even mana vamp. 10-20% should work.
His item selection is heavily limited. The only items that directly augment his Q are Muramana (which takes forever to build) and Black Cleaver (which is a Legendary Item and isn't really that special an effect). If there was an AD+Spell Vamp item that doesn't waste your gold on the next-to-useless AP stat on him, it would be really great. Essence Reaver, for example, doesn't augment his Q, but it would really help if his Q would be reconfigured to proc its effects anyway. Adding "Q has the enhanced ability to apply on-hit effects as if it were a basic attack" would make a huge difference.
His passive and W are not exactly signature items on him, but they do help him as an anti-carry. The W shield should boost MR and Armor instead of HP though - that would make healing and HP items more effective on him.