Review (4/5): I'm happy.
Works pretty well.