I guess its sorta a personal preference. Most of the vocal people here skew towards the DIY option, but I think both are very valid approaches. And many of the people encouraging DIY don't price everything in (price as in $$ and price as in non-monetary tradeoffs). The tools/equipment/odds and ends/enclosures/fasteners needed to properly take the DIY route are usually not factored in, for a big build its not a huge cost relative to the cells, for a small build its definitely something to account for. Its also worth considering, what is the warranty worth to you? what is your risk tolerance? On average buying raw cells tends to carry more risk, and limit your recourse if there are issues. It also gives you more places to potentially screw up, which could be costly, has a higher learning curve which has a 'cost' in time and maybe stress.
On the other hand, the DIY route can potentially have considerable cost savings--particularly for larger builds. It can be fun and interesting if you are DIY inclinced, and like building or designing things. And it can give you greater flexibility and control to build what you want, how you want it (so long as its within your capabilities). And eventually lead to greater experience and awareness and understanding of your system, but also greater responsibility over it.