I really like the role-switching mechanic as a consequence of failure. It keeps things interesting and unpredictable in an additional dimension beyond the standard success/complication/failure dynamic. The whole thing is also a delight to read. Great work all around!