Depends on your son's goals and what he is as a player. Also your budget and time. Since Area Code is free, I would say area code. I'm certain there will be a couple of west coast tryouts for area code.
If committed, no need for paying for showcases. Unless pro from HS is the goal.
My opinion only.