If you like Flea's sound, get his signature GHS roundwounds. However, Elixers will last you much, much longer.

In terms of scale, Long should do you fine. It's a 34" scale bass, so even if you bought XL's you could still clip them down.
"Comedy's a dead art form. Now tragedy, that's funny." -Bender Bending Rodriguez
If there's one thing I've learned, clipping should be as minimal as possible, especially if one is into drop tunings.

But, my money goes to D'Addario pro steels....even though you appear to have already made a decision...oh well...