I like that it has a catch 22, we need more cards that aren't just pure benefit. I personally would reword it "Swap target permanent with a random permanent of yours", but it works how it is now. I think thematically it could improve, something along the lines of twister or tornado perhaps.