I couldn't agree with you more. Suspension and controls are the most important. You with out a doubt bought the highest end boutique parts available, Roll parts are second to none (performance and price).
The Banshee market has gone to shit, but the Banshe parts market is still alive and well. I maintain that you would be better off selling it in parts. I wish I could even take some of it off you hands, but very little of it is compatible with my bike.
Above all, here's a morning bump.