Ability to set template from route

I want set template from route, if I use Template() annotation, something like this:

product:
    path:      /{productUri}-awesome.html
    defaults:
        _controller: 'Bundle:Product:show'
        _template: 'Bundle:Product:showAwesome.html.twig'

This can be realized via params, but this needed checks in controller - if we have this param - we must render this template and so on. Not so friendly and flexible.

There is small patch. I'm new at Symfony world, can you review it and say can it be applied or if not, why?

Thanks