Honestly, fewer non games plus 1U 2/2 flier
Sword of Truth and Justice, Karn's Bastion, and Throne of Geth can help you have continuous proliferate resources to keep Idris on the battlefield
For example, you can either cast Bonecrusher Giant for two generic and one red, or cast it as an instant with Adventure called Stomp for one generic and one red
I think you're right in that you should only be able to control one of these at a time, so planeswalk should probably include if another plane is under your control, or similar effect, otherwise you could target and steal the opponent's plane and have two
Swiftfoot Boots can protect Purphoros or all-stars like Krenko, and Ashnod's Altar is a fine way to sacrifice tokens for extra mana for those costly curve-toppers