Thanks for the update.
I have actually been doing a lot with rollback for other reasons, and I'll say right away that it still has many problems to work out. I cannot even connect with versions past August.
So, I'm not going to stress too much about it as long as it is in beta. Any good fix added now could break later. I couldn't even use structs in one version a week or so ago, so...ya.
Once it comes out of beta it will be worth the time to add better support for. I'll probably even add my objects that handle rollback clients, events, and what not to the example project area.