I don't think bitcoin is fit for this situation. transfer fee would be too high for a small amount of money, other kind of altcoins would be great.
anyway, things are going wild there. happy to see cryptocurrency's being applied
Segwit address can take care of the high fees but there is also the problem of block time.
People won't like to wait for 20 minutes or so just for two block confirmation of the transaction.
ETH would be a better choice for it.
Still, it's a step in the right direction.