An S-trap is never a good idea, and won't meet code (and, it must be vented). A compression fitting requires you to have access after setting the tub, but if you do, also means you can more easily remove the thing, should you ever desire it. If you glue the whole thing together, you only get one chance unless you have that access. If you don't want to use compression fittings, you can make the connection with a nohub fitting, assuming you have access, to connect the drain to the existing plumbing.
I'd be more worried that you have standing water there. Is this ground water?