Bare Metal is not an option, IMHO as that would only introduce a SPOF.
Now to be exact in my experience, i have done pass-through on LXC's regarding storage, but never on a VM, as the underlying storage is there, and want to utilize it as such. (we are talking about a Cluster here, tested...