Yes, I would, at that price. Full retail is another matter-- the Fox was $799, the Manitou $689. But the Manitou is an incredible fork at the CRC price.
The decals are a bit over the top, but my wife hasn't asked me to pull them off yet. They wouldn't look bad if your bike already has red accents.