Tried both, in fact have tried the gen 2 a few times now as i WANT to like it. but just know for long term use the gen 1 is better for me.
It realy dose come down to what you want from a bike. the gen 1 is the better all rounder with tourqe and comfort with better touring.
The gen 2 is a much more focused bike than the gen 1, revvy compaired to the gen 1 but more fun when you get to use the upper revs, out the box it handles quicker than the gen 1 and is much more modern looking.
Ride both and the gen 2 will prob grab you first, the gen 1 is more of a grower.