Nice!
It's always fun to see how other people do things, I would never have gone for a curve that hard but it worked out fine, looks really good!