Now here is why you DO NOT want a conviction. Every day I have to explain to otherwise good people why they can't work for me because of the background check adverse findings. A conviction will pop up on you when you least expect it. Even if you own you company I have to have a clear BCG on the owners or companies I work with.
And a "withhold of adjudication" is the same thing as a conviction, because you are required to plea "nolo contendere" to get the withhold of adjudication. So, while you are technically "not guilty" because the guilty verdict was withheld, every background check I've answered asks if I've ever plead nolo contendere.
Trust me, if you can afford a lawyer, get a lawyer. Shoot for no criminal charges at all. If you fall short, at least you threw absolutely everything you could at it.
I wish I had spent 25k to get my misdemeanor gone when I was 18. It kept me from taking the Bar Exam. Later it delayed my securities license, to trade stocks, 9 months. It's kept me from better housing. I was forced to jump through many hoops to work for the department of education. All for a crime that required a $150 dollar fine that was much more insignificant than catching the wrong lobster.