If Bastion is an ability, then there should be a rule that says something like this: “Activate this ability only if you control two (color name) permanents.”
If Bastion is an ability word, then shouldn’t you say on the card, “activate only if you have three or more creatures” or something like that? Otherwise, this cycle seems pretty good to me, though I’d personally play around with the activation costs a bit.