No, i haven't.
Can you tell me what advantage i get sign in up for MyDMV?
Sure. It can give you more control about your doings for check your certificate status, just checking under License Status.
Umm, is there any way to receive reminders for this type of procedures?