Not much to say really.
SW:
Pros: If you have a good team, you can make 6-9 Zeals /hour, and you need 3,000 zeals for 1-99 in str/def/att, so you can do it within a month or so.
Cons: High ban rate, sometimes you get only 3 zeals an hour, making it one long as process.
Autofighter:
Pros: You can use it to train anywhere, will get food from bank, exp hour depends on where you train, you can make good money from drops using this
Cons: Ban rate can be high depending on where you're training, no other real cons