Another suggestion: Hindenburg should be able to dismiss the chancellor if you enacts too many radical communist policies like nationalization and workers seize factories
Runs the risk of limiting what players can do. Maybe if you have a good enough relation with Hindenburg he doesn't? Or you can send the reichsbanner (and if KPD is on your side the RFB) to make sure he doesn't? Or maybe do a legislative coup if he tries?