Unless it is mission critical that you be able to vocally communicate, stay away from full face masks due to the PITA factor.
One example: some of the charter boats along the east coast send down a DM to tie into wrecks, and the DM wears a FFM to be able to tell the captain when the anchor is secured. They splash their paying divers faster that way. In some cases FFM work well. FFM are also common in search and rescue work and in many commercial applications.
OTOH, for recreational divers gas sharing is often more complicated, gas switches (and hence responding to 'issues') can be more complicated, if your mask is kicked and floods it can be more of a PITA, and your primary gas source/equipment is incompatible with 99% of the buddies you'll be meeting.
With respect to ice diving, standard equipment isn't uncomfortable at all with a decent hood. If you're really bothered by it or have a sensitive face, several companies make an ice hood that is worn beneath your regular hood, and has the added benefit of making you look like a dominatrix in some BDSM film. (
)
Like most other things FFM have pros and cons; but for recreational diving in general the cons outweigh the pros - unless you have some specific reason why you
need to be able to talk to either the surface or another diver.
JMHO. YMMV.