Before I spent much time worrying about it, I'd want some up-to-date evidence that "Google is one of few search engines that indexes URLs containing question-mark "?" and similar symbols that are unique to dynamically served websites. Most search engines do not want to deal with such complicated URLs and as a result the dynamic content or pages that aren't easily discovered by following links may not get indexed."
It does not require a rocket scientist to create code to follow links that include a URL query string. In fact, you'd almost have to intentionally disallow them for them not to be followed.