Today I finally got my NAS cluster working on the 3 OI 151a7 boxes I have set up in the lab at work for this purpose.
I took the work Mike Rowell had done on Linux-HA clustering and tweaked it a bit, and then added an OCF resource script to handle zpools and SCSI-3 persistent reservations groups. The idea of doing this without SCSI-3 PRG seemed like a disaster waiting to happen, but the sg3_utils that are available seem to work fine with our EMC Vplex.
I'll have to document the details, perhaps in a future post here or something. It's far from polished yet, but I can move zpools between nodes in the cluster with crm and crm_resource, and they're exported as expected. Maybe it'll help someone else trying to do HA SAN work with OI.
I'm hoping to make this work with OmniOS too.