Los 2GB es discutible. En mi opinión es poco si te gusta trastear con el móvil. Con más ram más fluido va a ir el móvil en general con gran cantidad de aplicaciones instaladas. Pero bueno, en un móvil con 1080p como máximo creo que es aceptable.
Pero los 16GB creo que casi todos estarán de acuerdo en que no lo es hoy en día salvo para casos muy puntuales de gente que tenga todo organizado en torno a la nube y use muy contadas aplicaciones. Incluso para un uso ligero se me antoja insuficiente salvo el caso anterior mencionado. Porque ten en cuenta que no vas a tener 16GB disponibles sino alrededor de 8GB, algo más si el móvil lleva android pelado, y además deberías tener siempre unos cuantos gigas de espacio libre para un funcionamiento óptimo.
La SD puede aliviar algo la escasa memoria interna pero tener metido casi todo en ella no es lo ideal, si te gusta jugar normalmente querrás que aquellos juegos/apps que uses más carguen más rápido y gasten menos batería (o sea, en la SD interna).