I agree with the OP, I don't mind the Grand Companies playing a role (perhaps a unique GC action or trait, gear, or story), but I would be disappointed if Frontlines ended up being divided up by grand companies. Mostly because of your point number three, it would hurt group play, which will hurt PvP.