It sound promising. At least it sounds like they'll have their ducks in a row before releasing it into the wild and suffering setbacks or the awkwardness of a re-launch due to unforeseen complications like less diligent altcoins we've seen recently.
Like any other new coin, only time will tell how smart of an investment smartcoins may or may not be.