Buying some amount of each stock once a year is probably not how you're going to be doing things if, for example, you want to keep your portfolio balanced to match your desired asset allocation. You'll probably need to make more trades than this.
You're also more vulnerable to losing a bit of money to the bid-ask spread than Vanguard or Fidelity are.