Magic is really just a concierge service via text message. There's nothing wrong with that, but it's not revolutionary.
To really make it work and to scale rapidly, they might think about a franchise model, so that franchises can be started in numerous locations by people who actually know the local area.
Magic could make plenty of money providing a reliable and customizable back-end service for local operators.