I like the idea, single use makes it more balanced but the biggest issue I see with the item is that the first one to use it always loses it.
If you play spirit and the enemy builds spirit resist and you switch to gun after that, then they get advantage by being able to switch to gun resist after that.
You could say in that situation the enemy gets less value out of the item since they sell less than you which is remaking the entire build