Faces emitting particles

Right, so - is it possible in Blender?
It would be a great feature (if it isn’t yet) if there was a button or sth making faces, not verticles, emit particles according to their normals - don’t you think?

hit ‘face’ in the particle options