The Dragonchain platform is currency agnostic unlike most other platforms so for the tech side it's irrelevant for us but wouldn't work with older blockchains. We decided to begin as an ERC20 for ease of adoptability from exchanges, wallets and etc. Easier for the public at this time.
The platform is independent and can scale completely separate from the token. You can understand more by reading the architecture document (https://dragonchain.github.io/architecture)