Kind of sounds like one of those companies that works for 10% is ok for 20% and is a disaster for the other 70% of users.
What is your situation like that you need to use an outfit like this? I feel like buying the duplex and living in one side is about 10x easier and 100x less risky than partnering with these guys.
Seriously give us some info about how much you have, what you want to buy, typical rents, and what kind of landlord you want to be. This forum is great with helping out potential landlords.