Align Empty to center of face (2.8)
I'd use the 3d Cursor, that's a pretty good use case and only takes 2 seconds.  Select all relevant polygons, press ShiftS, choose Cursor to Selected and create your Empty (ShiftA...).