The Keirin frames have great details because they are made by master craftmen. I'm not sure we can say that the Sparton is similarly crafted. It may be, but there still isn't a lot of info.
The Aliens, however, are beginning to float their way into people's hands and they look good. Initial reports are positive. And these images from the powdercoater - there's no high-end detailing or anything, but the sparkle powdercoat looks great!
http://www.powdercoatstudio.com/alien/sparkle/