You may want to read this article, and for more information you can dig into the references in the article http://hmicompany.com/blog/polyurethane-concrete-raising-vs-traditional-mudjacking/.
Note that the article points out that urethane foam mudjacking has advantages where the subgrade is weak, and the lower unit weight of polyurethane will not compress the subgrade as much as traditional mudjacking. In your case, the only way to evaluate which is better is to have knowledge of your subgrade, and a cost estimate so you can make a good comparison of the two approaches in your particular situation.
Note that the article points out that urethane foam mudjacking has advantages where the subgrade is weak, and the lower unit weight of polyurethane will not compress the subgrade as much as traditional mudjacking. In your case, the only way to evaluate which is better is to have knowledge of your subgrade, and a cost estimate so you can make a good comparison of the two approaches in your particular situation.