You are doing a whole lot of rationalizing on why to not list your criminal history. The question is straightforward - have you ever been arrested? The answer is yes, so answer yes, at least that's what I would do if I was in your situation. If you answer no, you run the risk of opening a can of worms, because USCIS does see expunged records.