I think the preference would be in the order you listed them.
Firstly because of housing:- EK are in a mess, but will eventually have a villa (and I believe the new ones are quite nice) for everyone entitled to one. EY have had famililes in aparments for a couple of years and there doesn't seem to be any solution for it. FlyDubai are offering an allowence which is simply inadequate.
EK pay a bonus in profitable years (read every year- but maybe not this year!!). EY have some small scheme, FlyDubai is an unkonwn quantity.
I'm sure FlyDubai will be a good company for what it is, but there are advantages to working for a premium carrier, and I imagine you'd work pretty hard doing short turn-arounds for an LCC.