Having just bought a gen 2, but not picked it up, the difference I could see was gen 3 has the new Bosch smart system but gen 2 is older, Purion system.
Reason I went gen 2 was the price but also I watched a video showing the controller on the gen 3 isn't brilliant - it showed it was hard to...