The geo is perfect. The Spark is by far the best XC bike and now they have a killer AM. The only thing I'm not a fan of is the inverted shock due to air can seal lubrication, especially with Fox which already seem to have more seal stiction than others.
That said it wouldn't stop me buying one.