Set it to pop up on your next login, not when you hit 12 hours. I was out exploring when the pop up hit and it could have been absolutely devastating if I was in combat or swimming.
It could be nice in general if the playtime left was shown in the actual client as opposed to only being viewable on the forums. Quality of life updates are always appreciated