I used it everyday at work, if you need something to press the bearing in the shell, I used an old axles with big washer, press one bearing in at a time and work great, abet a little inconveniences.
If you don't have an old hub/wheel you can removed the axles from, you can make your own;
The Park Tool BBT303 is a useful tool to have to removed bearing without damaging them.