Review (4/5): Mostly great!
The only downside is that it spits out a little on its way back up, so don't move that cup until you're done! But it's a minor thing.