Maddin wrote an answer about Black Diamond Couloir Harness on September 19, 2011
yes it would be a very bad choice for "regular climbing" since it's designed for (winter) mountaneering.
The harness only consists of (strong) webbing to make it light and small therefore the usual padding (to make falls reasonably comfortable) needs to be provided in another way. In the harness' designated application this would be by wearing several layers of (winter) clothes underneath.
To answer the first part of your question: yes it will "take vertical falls" BUT it WILL hurt if you're only wearing shorts!
So for regular climbing I'd pick a different one;)