I prefer the Toyota factory part. I would not hesitate to re-use the u-bots and nuts, unless the U-Joint was destroyed. U-joints will go many many miles before failing unless they are not properly lubed. I use synthetic grease.
A trick I use to install them into the driveshaft yokes is to put the caps in the freezer overnight.
Good luck with your choice.