With the maintenance you're already doing, once a year is fine. I'd do a first tune-up within the first couple months of being in service if things start getting out of whack like brakes rubbing, or shifting off; once that first tune is done on a new bike, should be good for a year or two depending on use and environment.