Not a big fan of those, but they are approved for venting/drain use, or at least I assume they are since I see licensed plumbers use them all the time, especially on galvanized repairs.
Either way you got to do the repairs yourself, I think most places require plumbers to replace cast stacks now.