I believe that the approach Marco was suggesting was to use the Router to
add the query params.

This is accomplished by sending the `query` option when assembling.

```php

$url = $router->assemble(array(), array('name' =>
$this->redirectRoute, 'query' => array('redirect' =>
$event->getRequest()->getRequestUri())));

```