There are a lot of ways to get banners in King of Avalon. Many are free if you're willing to wait. Then there is the option to pay and get as many banners as you can afford.
Many people don't realize that you get secondary dragon skills you upgrade them 22 plus. Which skills you use should be based not only upon their primary stats but the secondary stats received.