I agree, you can probably keep the BoP.
Onto some other ideas.... I think you might be a bit too spread out. With essentially two of everything and then a few one-ofs you won't end up having a lot of consistency, it might be better to focus your efforts in a few places, rather than trying to account for everything all at once.
From my experience, Roaring Primadox can be amazing! But you also have to realize that he can easily lead to your downfall. Have a BoP, Elvish Visionary and Primadox out, if they are able to play something like Mutilate or a burn spell to take out more than one small creature, like Arc Trail or Rolling Temblor, even if it wouldn't take out Primadox, it might as well have, because you're going to have to return it to your hand at the beginning of your next turn, meaning you'll need to reuse all of your mana to recast it or something else in your hand.
But, if you do plan to keep the Primadoxs around, there are a few other options you could look at as well, because there are a lot of great ETB effects that you could make use of. Acidic Slime, Craterhoof Behemoth,Mindclaw Shaman & Zealous Conscripts to name a few. Additionally, there are a few great cards that you could add that will help in a similar manner. For instance, Champion of Lambholt - every time you bounce and recast a little guy you make your bigger guys more unblockable. Angel's Tomb - You're already recasting creatures every turn, and this provides a great creature for that environment that is immune to Sorcery speed removal. Lightning Mauler - Bounce it and recast to automatically give whatever else you're going to cast that turn Haste. Technically it is rotating out with M12 but, if you play the deck before then, you could include Warstorm Surge, for some easy burn every turn.
With the Slumbering Dragons, it might be a good idea to give your opponent more of a reason to attack. What if you have a couple Planeswalkers building to their ultimates soon? They're going to need to stop that. You already have a one-of Chandra, but you could include more, as well as Garruk, Primal Hunter, which would also give you "free" creatures to bounce with Primadox, if it comes down to that.
I'm not sure that the Farseeks will do you too much good. They will filter a couple lands out of your deck, but you probably don't need them for mana fixing if you're only running two colors. The only thing I see that really justifies it is the Moonveil Dragon, with the RRR mana cost, and that just seems to be there to go along with the dragon theme.