No, para nada.
La gracia de tener dos upper es tener diferentes longitudes de cañón.
Comprando la B16 la puedes usar de selecto y de asalto. Mantienes el mismo cilindro, el mismo pistón, mismo cañón... todo igual. Lo que cambia es el muelle que le metes. Tienes uno para jugar de selecto y otro para jugar de asalto. (esto lo tendrías que probar a ver si los de serie te valen o tienes que comprar otro, pero vamos, que un muelle son 10-15€)
El problema que tiene la B16 de fusilero es que... se va a hacer muy larga. Por lo demás, es una opción muy interesante. La llevas como selecto y ale. Si llegas un campo en el que te dicen que no (por sus coj*** toreros), pues sacas la culata, cambias muelle, vuelves a colocar culata y juegas de fusilero. Con un destornillador de estrella bastante largo y una llave allen del 3, en cosa de 5 minutos a lo máximo lo tienes hecho. (y si me apuras... hasta lo de la llave allen hasta te lo puedes ahorrar)