Online hookup apps are pretty good at what they do – as long as you have reasonable expectations, that is.