It sounds like you're fairly certain your return date will change. If so, I would go for the one way, and once you know your return date, look at another one way (back) or even a r/t that could be less expensive. If OTOH you had a return date locked in, the r/t ticket seems to be a better option.