For slower tempos, as you said, index finger would be ok, so you get even tone.
For faster lines, I couldn't play anything fast without alternating, strict alternating that is.
And about length of fingers, that doesn't matter. My middle finger is 2cm longer than index, but I play it more like classical guitar (Gwizdala and Willis have this aproach) and I don't have any problem. It is easier for me to play, and octaves are falling natural to my ring finger.
This is my approach, it isn't the only one, but it worked for me about a year now without any problem.
For faster lines, I couldn't play anything fast without alternating, strict alternating that is.
And about length of fingers, that doesn't matter. My middle finger is 2cm longer than index, but I play it more like classical guitar (Gwizdala and Willis have this aproach) and I don't have any problem. It is easier for me to play, and octaves are falling natural to my ring finger.
This is my approach, it isn't the only one, but it worked for me about a year now without any problem.