Just did some testing on a campaign and it seems you're correct. I find it very odd that Marketo would split the URL up in such a way that made it unable to see the query string to use in a flow choice step.
Thanks.