I could not find any FC that would work in PVP(Free that is). Constant spell spam on immune target (Ice block, cyclone, divine shield), weird movements etc which makes you look like an obvious bot... The pve fight class does not work well, at least for warlocks (casters in general I assume).
This is a very simple class made for BGs. No specific pet skills or pet functions to summon pet as pet is revived when you revive in BGs (TBC server).
I ran mainly a felhunter for utility.
This FC was made specifically for demo/aff 25/36/0.
Auto casts Fel Armor and Soul link on revive.
Checks for other CCs and immunities before casting fear.
Checks if target is immune before casting spells.
Changes target if target runs too far away.
Clears most CC if you have Medallion of the Horde(If you are alliance just edit the item ID. I may add a few more things to work better with different items).
Should work well with a decent battlegrounder profile.
Again this is a very basic FC. You won't focus healers or the melee directly attacking you.
I farmed a whole Gladiator set in one day while watching the FC and making changes here and there.
Feel free to edit to your liking.