Keeping delta neutral would be difficult. Especially since I'm short gamma, delta will always go against me.
Regarding rolling for credit: I will try to keep my cash 2x the requirement. If there is more than that, I will 'invest' excess to roll for debit only to get higher theta.