I don't think it complicates the rules at all! When you learnt chess, did you think it a complication that you had to get out of check and that the king wasn't actually captured?
I think it is more satisfying to play this way.
Following my suggestion arguably makes the BrainKing implementation of Tablut more "authentic" as it is more likely to mirror the real game as it was originally played.