As has been said it depends on the type of riding you are doing
I put progressive springs in the FJR and springs to me weight in the TL1000s that I had! both different bikes and both ridden differently but what I did notice is that for me the progressive springs where better for the road
Rear shocks! For the TL I had a Bitubo shock which worked well but was expensive I then used a modified R6 damper with the stock spring and that was a huge improvement. On the FJR I replaced the rear spring using the stock shock again for a progressive one and that worked well too
As for components I would use as much OE stuff as possible especially seals and bushes if you get Hyperpro springs they will come with their own oil and recommendations. When it comes to oil weight tread carefully as its not about the weight of the oil but on how it flows through the valves there is some good reading on viscosity and centistokes but its a minefield! usually its best to get a package from a specialist who has done all the leg work already
You adjust springs to your weight and not the oil! the oil is there to control the speed that it moves! let the springs to the springing and the holding of weight and the oil do the controlling of the damping
For rear shocks I would be looking at either nitron or hyperpro and hagon and YSS if budget can't stretch. All good shocks the first to are a bit better though
Oh and weight is measured in all your riding gear