Si en tu caso funciona... bien!!
Pero ten en cuenta que no en todos los casos va a funcionar así de simple como lo has hecho.... en algunos casos encontrarás variables que deberás codificar con urlencode() o serializar para poder pasarlas así.
Yo sigo prefiriendo las sesiones, que seguramente te complican un poco (o bastante, según) cuando eres principiante en el PHP... pero que una vez que les pierdes el miedo, se convierten en un poderoso aliado... y te das cuenta que no son cosa del otro mundo.
Saludos