Hi Stone Crusher,
Why don't you just apply and see what the response is?
The problem with asking a question like yours on here is that you will end up even more confused than you possibly are at the moment.
You will get folks telling you not to touch this place with a barge-pole and not to bother anyway. On the otherhand you will get replies telling you that it is all clover.
No guessing which demographics the respective posters will be from.
Only you can make the decision to apply and then again to actually come if your application is successful.
Good luck, whatever you choose.
Max