No feedback on either of those, but I'm interested in others' reviews of them. Like you, I'd like to replace my Giro E2 with something with more back coverage. I tried on a Giro Xar and really liked the fit. It definitely had more rear coverage than my E2.
A friend has the mens' version of the Fox Flux, and loves it.