The gasket drain version I find easier as you can cut the pipe at the correct height , glue it into the P trap, then sit the pan over it and then insert and tighten the gasket down.
The glue type you need to have everything cut to the lengths then apply the glue to the last joint and then sit in the pan and turn it a little to get a good seal, sometimes trying to wiggle/turn a pan in a tight fit area is difficult.
I know plumbers that have preferences either way.
I am not sure if there is a code that says you have to or don't have to concrete back over the new drain location, I've seen many remodels that haven't had any concrete.
I hope when you say you "broke up" your foundation that you actually mean your floor ?
