Our TAs aren't going to support RYR like they do TOM and LS, and people certainly aren't going to adapt well to having foreign crews. Attacking routes that are already well served won't go down well at all (and don't quote me on BHX - its a big jump, and I'm sceptical of its success).
Why would people have a problem with foreign crews; I would suggest that most would speak better (more correct) english than very many of the passengers who apparently dislike them so.
As for the Jet2 BHX base, I share your scepticism.