the con's,
The price and if you have a problem or suspected problem your up the creek especially if one is out of town on a long run.
Myself I like the factory stuff as it typically works as well and is easily serviced should a problem develop
The pro's??? None I can think of unless one is into the MSD BLING