It's actually VERY casual friendly. It's not friendly to people who want to rush through gearing crafters up, or people who raid/farm/level a lot because they probably wont have the time for it.

With a bit of teamwork its still doable reasonably however.