I think if you're going to keep skills like that in the game, it's definitely one of those areas that needs siloing. Don't make me pass up Climb or Tumble just so I can have ranks in Craft (basket weaving). Also, don't make Craft cross-class, or anything dumb like that.
-Will!