I would not use a punch to drive a bearing in (as per link above) as you want to be driving it in flush, there are better methods to achieve this.
I find it a relatively easy job, having done a fair few on Enduro bikes.
Tips from me would be new bearings in freezer and warm the hub up before fitting them, other than that just ensure you drive them in flush.