You gotta look out for durability too... that would be my 1st and foremost concern when purchasing cables...
I mean - we are musicians right? We wanna plug in and just PLAY. Not have crackling, buzzing, no output lah... then gotta squat down fiddle fiddle, while the band has to wait for you, enduring your crackling and popping... so! Durability.
For G Ls, even when soldered on, the way the plug head screws onto the solder joint - that could be a source of problems.