Thanks for the reply Stefan.
What I am looking for is a check box that will, if checked, indiscriminately pass through all the parameters on the query string. This check box would presumably be unchecked by default. So the indiscriminate passing of parameters would have to be an active choice on the part of the person configuring the module.
That way it will only interfere with the other parameters if the user had a clash in name choice. In that situation I am guessing there would be a preference which you would document. (Obviously if you wanted to get really fancy you could have another check box that would allow you to select which preference to take but that IMO is OTT and unnecessary.)
I really like your ideas of being able to pass through DNN values. Sounds like you're doing a great job on the next release.
Thanks for your time and effort with this module.