Why not try a combination of both to layer the flavors? Commercial rubs are marketed and sold for a reason - they are good. But, if you have good success with what you make at home, you might as well try a combo at home and see what happens. I have good luck with commercial rubs and making my own isn't worth all the hassle for cooking at home. On the other hand, I do use a combination when competing, though, and it seems to work well. Just my two cents!
Matt - KCBS CBJ; 18.5" WSM; UDS; DigiQ DX2; CharBroil Gasser; Maverick; OTS; etc.