How to control two different skeleton base characters?

I want to create a game using two different skeleton base character. I have found solution of multiple character of same skeleton in internet. But for different type of skeleton, its not work. How can I solve it.

I think it best to make a different Character BP for different skeleton, and to switch to it you spawn it and possess it and destroy the other pawn that the controller used to be possessing.