Started with T/C Bore Butter years ago. Then thought, why the heck am I paying so much? Anything you can buy called "bullet lube" is gonna be outrageously priced. So ever since, I've made mine from natural products on hand -- beef fat, pig fat, etc, sometimes hardened with beeswax. I've also used the soft, lard-like fat found on a deer's hind quarters, which after rendering sets up kind of hard. In warm weather it does ok but probably should be softened for colder weather.
Performance: my guns always clean up very easily. Generally have no problems with rust. As long as the lube is not too hard in cold weather, I don't really have fouling issues, either. Can't speak to differences in accuracy, since all my ranges are 100 yrds or less. Inside of that distance, I feel like it's all about the same.
(Also, I just use water to clean. No solvents)