I am awaited in Valhalla!!
I agree that possibly being able to score multiple times for your specialty cards after every two flood cards drawn makes keeping track of things more dificult. It could become difficult to remember whethor the flood card drawn is the first or second.
I really like Isamoor's suggested alternative to handling the specialty cards:
Cut the income way down on the specialty cards, but have them trigger on every player's turn. So have the 2-good specialties produce 1 card every turn. You could reword the draw phase to be:
The active player draws 2 cards. Then all players draw cards for any specialty cards. Do not draw cards for specialty cards played this turn by the active player.
Scoring on every flood flip would make it easier since you either score or lose the specialty card with every new flood card fliped. Of course the value of the specialty cards would need to be reduced or there would just be too many cards being drawn.
Another alternative to simplifying the specialty card mechanic would be to only allow one scoring for each specialty card. So that after two flood cards are flipped and your specialty card did not get eliminated, you draw cards as the reward and then discard the Specialty card.
Just my two cents on the issue. Other than that I feel like this is still a really fun and simple game to play.