These are nice heavy duty lugs. Running some serious gear? The these are your lugs. And with the additional heat shrink added you get protection and a cleaner install.
Pros
Buy the solder slugs to go along with these and you'll do a professional job.
Cons
The lugs may not be suitable for use with certain types of home appliances