I'm trying to get something similar ready, maybe can't be too much help. Not as much suggestions as questions...
1-1 Blazechicken and 1 Croak with no Azelf, plus only one each fire and psychic?
Seems edgy, drop Croak play two fire and Zelf?
This needs a Crobat to score quick prizes? Trade out...