The only decent way I could think of to incorporate dueling is using something like Dueling Network to decide the outcome of the duel, and roleplaying it post-game. Only problem with that is conflicting schedules and keeping an accurate log of moves.