As of right now we can't create any sort of dynamic logic in journeys. For example, it would be very useful to insert custom fields as variables in segments and journeys.
All of the fields are currently static. If I want to change a contact field, it is limited to whatever I type in the box. That isn't very useful. I should have the ability to easily insert custom fields as variables, and previous elements in the Journey that the element is connected to (GetResponse does this well).