Seems pretty good to me.

As you say, at least it keeps all options open.