Basketball is a game of match-ups and ultimately, you'd like to allocated defenders to guard certain players on the other team, rather than have the PG guard the PG, SG guard the SG etc.
I think ultimately, if you're playing man-to-man (or other non-zone defenses), you need to be able to rank your top inside defenders and top outside defenders and match them up accordingly with your opponents player.
This could either be done manually or perhaps just have the game engine handle it automatically (might make more sense) and it wouldn't make setting your match order that complicated.
Steve
Go Bruins!