Hmmm... Their last blog post was last April...
Upgrade at your own risk as usual, please don't complain.
Gives more cause for pause...
From their price page:
Not intended for Consumer use.
It seems they might be in a bit over their heads for normal use.
Thanks for pointing it out though.