It was barely a hassle when I did it but I also have a certified copy of my birth certificate already so it may be harder for people that have to go get that for the citizenship requirement. The more annoying thing was just finding and printing the address proofs NCDMV wants because most of my bills are digital or in my wife's name now.