There is no debate on the reaming vs honing.
Just simple science and basic requirements for the application.
It is basic standard of how the part must be rebuilt in the case of the sector. It should be on the king pins, but many do not understand the reason for honing or simple choose to not do what is required and is best.
Now for the why.
Reaming does not leave a round hole, the surface will be wavy. The shaft will quickly wear down the high spots leaving too much play. While in the king pins some believe this is acceptable, in the sector this is not acceptable as it will leak and it will be too loose.
To compound the sector bushing need for honing....
With the sectors you also have the problem that the dealers are not selling the correct bushing. The bushing they sell has too large and ID to be able line hone to the .001" clearance required for the sector bushing. Instead when you put these bushings in the sector basically just fits the hole snug. I found this out when I put a NOS sector in a housing with bushings. I also called around and found the major dealers only stock the wrong bushing (I believe it is a truck king pin bushing).
This snug fit is because the bushing distorts a little leaving high spots. These will quickly wear leaving a lot of play and plenty of room for the oil to leak out. If you try to hone them round they will be way too big when you are done. Just have to beat them out and throw them away. Or you could have your sector hard chrome plated and ground to a larger diameter and have the housing honed to size. BTW, expect to spend around $200 to have this done according to what someone who did it paid.
Click for my steering sector notes
Now for needle bearings....
Using the needle bearings is hit or miss.
The sector MUST be hard enough for the small contact area of the needle bearings. If the sector is too soft they will put tiny dents in the sector that will lead to looseness and bearing breakage.
Some have had good luck with their sector and others have not. It all depends if the company who made the sectors were making them hard enough. Plus there is how much and how hard you drive your car.