In generale si, quando sviluppi e' pratico il GET perche' vedi quali dati sono stati effettivamente inviati e puoi eventualmenti alterarli a mano.

Lato php ci sono tre modi per ottenere i dati:

$_GET per il get
$_POST per il post

$_REQUEST li prende entrambi

Questo detto in rapidita