Yeah. But to add to what you said about Pinstripe, he's quite an annoyer.
EDIT: I've now beaten Oxide's ghosts in Polar Pass, Roo's Tubes, Hot Air Skyway, Crash Cove, Oxide Station, Tiger Temple, and Mystery Caves.
If you see me posting, it's because I've been asked to. Which I guess would mean I'm taking requests.