I switched back to Linux last month after 5 years of OS X usage and XMonad was one of the main reasons.
Now, whenever I try using OS X on my 13 inch MBP again, the WM makes it feel really unproductive. Once I have few apps opened moving around is slow. Exposé and Spaces don't help much. It feels like going back to whatever good IDE from Emacs or Vim, not very fun.
In contrast, with a tiling manager, even small screens are bearable. I really recommend giving it a shot. Of course not everyone likes it, but I'd say it's not particularly unfriendly. Bindings are very simple. Setup is mostly straightforward.