I personally prefer the Nixie clock because of the fact that you can buy flip clocks anywhere nixie clocks are harder to come by. but thats just my thought process.
Slick looking clock. Looks like they only have an Amazon store front, but we're going to figure out how to reach out to them and I'll update when we hear back. Thanks for the suggestion folks.