$route is already being converted to SEF by JRoute::_(), if there is an Item id, it will be implicit in the URI, not part of the query string. So we don't need to care about it. 

Also, prefer array implosion to string concatenation.