Taiga is great for building software but terrible for client facing projects. Teamwork.com has much better permissions structures for a client facing system. But if you are using internal boards with minimal client interaction, Taiga is absolutely fantastic for development. Taiga seems to be going the wrong way in the last few iterations though: WYSIWYG are being shoehorned (think Medium editor) into what were clean Markdown textboxes.