I don't, but two coworkers do. They love it for free trades, but they also "over-trade" because it's "free." Recently they've gotten into penny and quarter stocks (which is usually a bad idea regardless of the brokerage you go through). But I think the phone app and free trades encourage their worst behavior.
That said, I'm sure you as a mustachian would be fine. My beef with it would be the lack of support (or even a real website). When I open accounts and invest, I want it to be for the long term, so putting any significant money with Robin hood is not going to happen for me. And I'm not going to put an insignificant amount with them because I don't want to deal with the hassle of another small account.