What are the main downsides you encountered? Apart from the initial investment I can imagine the administrative overhead, but I'd love to hear your insights.