So what did you do, you put your best player against their opposite player or against their worst player?
I put my best offensive player Antovic to attack against his center to create a mismatch. As my player has better outside skills than the center he mostly plays outside (12 3pt shoot) where he can be more efficient than inside. If I played patient with Antovic as a SG he would have been defended by a player with better OD. It is a good tactic when you have nothing to lose but it is not a tactic to play it all the time.
I've actually never really used the switching of defense in positions, never saw the point in it when you have a balanced team against a balanced team.
Regarding the switcing positions in defense, it can be used if one of your outside player has lower OD than the two others. There you put the "weakest one" on the lowest scoring opponent.
For example if your PG has 15 in OD, SG 17 and SF 12 and the opponent scoring are PG 20ppg, SG 9ppg and SF 18ppg. You put your PG on the SF, your SG on the PG and your SF on the SG. In that case you have to pay attention that your PG has sufficient ID to avoid being dominated inside by the SF.