They're a weird bunch at XFrog anyway. I was going to be featured artist half a year ago or so, and did some special new (XFrog) work, but they never responded or used it. On the other hand they steal work from here or anywhere to showcase their plants, while the plants shown are (indeed) not XFrog at all.
So, if you can get ST, do so!