Right on. Nen OWNS all other forms of power levels.
Fuck, if I was bothered enough, I can easily prove to you how simple it is to convert any other form of that to nen. It took Naruto over 250 episodes just to reach the part where they start explaining 'elements' for chakra (not that I don't care anyway).
Nen is structured beyond doubts.