It is important to top off with fresh water daily, water evaporates, salt does not, so through evaporation your SG will raise. Topping off daily avoids alot of swings in your SG and provides stability.
I recommend weekly water changes, I try to change 10% but if in a rush, have only changed 5%. If you are doing weekly changes, you don't need to do a larger monthly change. I think most likely the books are offering you an either/or, either 10% weekly or a 25% monthly. I suggest weekly, also for stabilty.
The only time I would do more frequent or larger changes would be if I had something going on with the tank. For examply recently, I took in a dying nem to try and save it and instead it died. I was changing 5% each day for several days to stay on top of the spikes caused by the death. When my water stabilized, I went back to normal weekly changes.