I bought a needle bearing kit a few years and installed it in my F2 and it was OK, but I wouldn't do it again, needle roller bearings aren't good for anything more than making money for motorcycle manufacturers spare parts divisions.
The're not good for load bearing, require constant lubrication, wear "flat spots" and ding very easily, and if they get wet, they rust. My neighbour had a Suzuki motocross bike and he liked to clean it with a pressure washer, and managed to destroy all the needle roller bearings in the swingarm and rear suspension linkages in less than 3 years.
Suzuki quoted him 290 bucks to replace them all, so he asked me to replace them with bronze bushes for him, and it cost him 30 bucks for the bronze, and 40 bucks for a bottle of JD for me. He moved 3 years after that, so I don't know how his bike's going now, but I'll bet that the bronze bushes are still working fine.
BMW's always used tapered roller bearings in their swingarms (although I'm not sure if they still do) and you could adjust any "slop" out of them, they're probably the best engineering answer to the swingarm bearing question, but most manufacturers ignored them, due to the cost. Cheers, Terry.