When I have to compile your program which uses that oh-so-useful Boost library, I curse you to the skies.
That said, boost is a dependency that pays off in terms of programmer time if what you're doing is complicated enough (in other words, if you think you might reimplement some part of boost, you're better off using it as a dependency instead.)