I had a DUI back in 2013 (not my most glorious day). Case is now close. I filed my N-400 back in November, just had my interview this past week, and passed. Waiting for my oath ceremony date. Don’t think you need a lawyer, but every case is different.