Pues en cuanto rendimiento la diferencia debe ser realmente mínima. Ahora bien yo me inclino mas por el switch, simplemente porque es más claro el uso de switch que del if y mas si alguien la va dar mantemiento a tú código. Al menos a mi me funcionamdo mejor el switch
Saludillos