No, su solución de transistor no funcionará. Piénselo: cuando el transistor se enciende, básicamente se conecta 3.3 V a GND. En ese momento, el transistor se sobrecalentará y se quemará muy rápidamente. Además, la salida está conectada directamente a tierra, por lo que no puede funcionar, ¿verdad?
Si quisiera usar el transistor, tendría que colocar una resistencia (por ejemplo, 1k) entre la GND y el nodo que conecta el colector del transistor y el pin de salida. También necesitarías conectar otra resistencia (por ejemplo, 1k nuevamente) en línea con la conexión base para limitar la corriente de la base del emisor cuando la entrada es baja.
Sin embargo, personalmente, prefiero el divisor resistivo (si la velocidad no es importante) o el dispositivo lógico de 3.3 V 74 con entradas de 5 V tolerantes para hacer la conversión (si la velocidad es importante).