Mini-game or not, its a feature that they placed in the game and one that is liked by alot of players (I remember Yoshida saying in a interview that the japanese players love doing Frontlines and are active with the PvP content, compared to the western players). If you put something in the game, why not make it as best as you can?
1. Drop the Grand Company requirements, ALL the PvPers would rather have faster queue time then think about the lore behind the Frontlines. The PvE players that dont care about PvP, should not care about the lore behind why someone is doing Frontlines.
2. Add more features while PvPing, as the OP said, if you are going to copy World of Warcraft, copy the best things and not introduce boring content. Instead of Nodes, why not introduce Keepes? Players can defend or claim in name of their FC/GC. Everyone who is in the same FC/GC gets a bonus, this includes players that share the same FC/GC, but do not participate. This will encourage players to join and do PvP.
3. Remove the timer, let the PvP be endless, players can enter and leave whenever they want, this way the PvP players that like Open-World PvP, will have their own version of Open-World PvP. This will not disturb the PvE players, because to enter this zone you need to use the duty finder. GW2 and ESO have this feature where the player can use a duty finder to enter the PvP zone and they can stay aslong as they want.
4. Add more different type of PvP matches like: Capture the flags, defending/attacking keeps, controling parts of a map like a mine or add more things to do like adding siege weapons.
5. One thing that I like about some PvP games is that they have Public dungeons in a PvP zone, this will unite the PvP and PvE players and introduce PvE players to PvP. You can be ganked in the Public dungeons, but at the same time you will enjoy being in a adventure with friends. Imagine you enter the dungeon with your mates and just before your group challenges the Boss, you see a group of players from a different faction attacking you. There will be chaos, but it will be alot of fun.
Personaly, I am happy if we can get rid of the GC requirement, but adding the other ideas would make PvP alot better, imo. What do you guys think?
