Have you tried crafting recently? It gives an insane amount of SP right now.

R17 WVR making Cotton Turbans = 400-500 SP and 900+ XP per success and about 150-200 per failure. I was like ":O."

Haven't tried any leves yet though. At the awkward stage where there's no R15 leves around and too low to succeed on R20 leves...