Sounds perfect - a 12hr night is what you should be aiming for and she's doing great
FWIW, if you were to reduce her night length, you could end up with a lot more wakings within the first few hours after bedtime from overtiredness. BT will get later as she gets older (though FWIW, my 5yo still goes to bed at 6:30 for best night sleep).