$_REQUEST contiene le variabili di $_GET, $_POST e $_COOKIE ed è utile quando non si sa l'input da cosa va preso. Se devi prendere i dati di un form lo sai se utilizzi il get o il post, quindi è bene utilizzare uno dei due.
Per quanto riguarda la questione dell'utente con sessione attiva, dovresti utilizzare o le sessioni oppure un sistema di passaggio di token.