It is a pain to configure, but that's the price you pay for flexibility, future-proofing (scalability) and its' true community development model.