I have played at slots-heavy sites before, and the bonus terms really do make or break the experience.