I'm mostly a solo/meta event player, or duo with my wife.. but yet I got the turtle a few days ago. I joined up with a few runs offered by Vexona, and while two of my runs ended at 1%, the third one (pre-nerf) nailed it. Managed to get everything else on my own, got the Jade Maw just on a random DE meta map. For the strike, I joined a pug, and while 3 of us had never done this (and I've never even done a strike, or a fractal), we finished it with about half the party dead on the final fight. Its mostly just mechanics and time, really. I came back after only playing casually in each expansion and quitting, so I haven't done any strikes, raids, fractals, and it had been a few years since I've even played. If you put a slight bit of effort into it, and take some of the players who offer help that are out there, you can get it. I just suggest to do it now while the iron is hot, as 6mo-1yr from now it may be harder to go get your turtle, than right now when everyone wants it.