Yes, this is similar to Ethereum in many ways. Allowing you to launch second layer currencies, prediction market applications etc.
This software is oriented towards currencies backed by tangible sources of value. When creating a new currency, you can put dollars, BTC etc into an escrow account and set up a mechanism to allow coin holders to unlock funds from escrow by destroying their coins, or to issue new coins by depositing funds into escrow. This allows you to create coins pegged to other currencies.
Or otherwise specify the intellectual property, commodities, streams of revenue etc that ownership of the coin gives you.
With this approach, we may not be directly in competition with many of the existing hype-based coins.