Rogue is a rod brand. I believe the 905 s is 9 ft rod. I, however have never used one.
I have however used the two lamiglas rods.
As previously stated, the M is for your hairy areas and bigger plugs. The L is a great all around rod, and happens to be my most commonly used rod. I have thrown as little as 1/2 an oz with it and easily thrown SS
darters with no problem. I havent pushed it to the max lure rating, that is why I have another rod.
You state that you already have a 1203 so in my opinion you would be better off getting the M, rather than a similar rod that you already have. The GSB 120M and L have a really nice parabolic action, also previously stated, but they will definatly handle most fish.