I find that needle roller bearings have more 'play' and they wear the shaft and they can't take any axial load. But apart from that good low profile and load capacity.

Not too sure how they compare in friction/free running properties, don't imagine it'd make a lot of difference.

Some more progress today, got a couple of gears machined... will update photos next time.