Yeah, if they copy the Research bonus costs from the Campaign, and give you say, 50 points to purchase upgrades with, then you could have a custom dragon with a bunch of useful skills without being able to stack on all the 20 point killer skills like the Mountain Dragon gets... for... free.
...
Actually maybe they should just make that the default instead.