Answering the original question:
Is sudo installation of cocoaPods the wrong way or normal way?
When I do a pod install I get:
Analyzing dependencies
CocoaPods 0.36.0.beta.1 is available.
To update use: `sudo gem install cocoapods --pre`
so I assume sudo is OK.