If you only intend to do small business, selling on your personal Facebook is the top choice, so you don't have to spend a lot of time and effort building a personal brand. But if you want to do long-term, professional business, then you should build a long-term brand, then you should choose Fanpage. Selling on your page only brings short-term effectiveness, while Fanpage is the real stable, long-term solution.