Non mi preoccuperei di avere molti parametri in una query. Non ci sono restrizioni sul numero di parametri, solo la lunghezza totale dell'URL (come menzionato da altri). Le query lunghe con molti parametri vengono comunemente utilizzate dai siti Web di grandi nomi. Ad esempio, è facile costruire una query con 15 parametri in Google Maps.
Fintanto che GET ha senso per il tuo caso, e non devi preoccuparti del limite di caratteri, lo userei.
È interessante notare che anche Google Maps non si preoccupa di rompere il limite di 2000 caratteri. Ecco l'URL generato per il mio tour di luoghi con nomi lunghi nell'area di Philadelphia:
link
Questo URL funziona anche nelle versioni recenti di Internet Explorer, quindi forse questo limite non esiste più. Le informazioni sul limite di IE, linkate sopra, risale a una fonte del 2006, quindi il limite potrebbe essere svanito da molto tempo.
Aggiornamento: dopo ulteriori test, ho scoperto che Chrome (!) si strozza su questo lungo URL. Quindi forse dovresti preoccupartene!