The DMV on Flamingo was efficient as hell, but packed to the gills.
I spent FOUR HOURS here before my number was called, and that's just due to the sheer amount of people that are going in for something.
All in all, it wasn't THAT awful, but my recommendation is definitely to go early in the morning. I went mid-day and it suuuuucked.