Stock gearing is too tall for me, 6th has no power at all on the road and first is a bit too quick off road with second being too fast to use on the tight trails I ride.
I ran 13-50 for a year or so but found first too low for nasty steep hills/etc, second too fast for them and it was quite revvy on the road.
I switched to 14-50 and like it much better all round, first is about perfect for nasty hills/hopping logs/mud holes etc, it cruises better on back roads and even is ok at 65mhp on the highway. 14-50 is very close to 12-43 but keeps the chain off the chain slider so it last much longer.
Everyone is different, I like to use all the bikes gears as a dual sport, if I rode off road only I'd gear it lower so I could use second for nasty stuff and the gears where closer together but that setup sucks on the road. I avoid riding on the highway so I have no need for stock gearing.