As I understand Flocker creates ZFS snapshots which are replicated between the nodes. Is this happening continuously and to all nodes? It's not really clear from the post.
In particular this would enable stateful failover... is that what you had in mind?