The body switch ability is certainly an interesting one, and it makes for a nice, different, and scary conflict for Goku to have to try and overcome.
I prefer the Frieza segments though, and while power levels are ultimately kinda pointless in Z (as shown by how often they mislead and such) it does provide a good sense of scale for the fighters. Frieza's power level absolutely wrecks anybody else's right now by a good amount (I wonder if that's even counting the transformation, probably not) and Frieza's certainly proving it in the fight with Nail but the only reason the fight with Nail works is because of the power reading. 42,000 is quite the impressive reading, one that probably would've been a great help against the Ginyu (though, not as much as Goku was obviously). Since we've never got any feats from Nail, the 42,000 power level is all we got, and that's one of the highest readings we've gotten so far so seeing him be effortlessly beaten by Frieza here actually works because we've got some context on how strong he is relatively.