Ok, so generic answer to totally generic question.
Pros, they will handle more weight than stock without squatting the truck.
Cons, they will lighten your wallet respectively.
Need? Again not enough info to determine need, or if you just got a great idea for no specific reason.
And not enough info to determine, even if something was needed, whether bags would be the best option.