The SS one looks nice, especially the base, but I much prefer the attakus scene it just looks higher quality to me (and just wait until the gamorrean guards and bib are in place )
Actually I just checked out the details of the SS jabba scene and I didn`t realise it was part of their 12" series. So yes it is a bit of an unfair comparison the price difference between the two is massive.
The SS is certainly a nice alternative though if you can`t stretch to the attakus scene.