First of all, portals should not go away if you get too far away. This would solve many portal problems.
Second, portals should be able to transport liquids/items/enemies. This would prove quick transport for them.
Lastly, you should be able to change portal color whenever, not just in...