I always thought of an ELO system as being for 1-on-1 types games. I don't see its applicability in something like Frontlines where a particular individual's performance is only a small factor in the team's success or failure.

Also keep in mind that SE has consistently been against any kind of "elitist" system where people could be excluded (or kicked) from content due to a ranking system.