Won't do anything spectacular for you either, I don't really see any reason to do so? The links you've provided was from sources I don't really recognize as trusted (and known to be trusted) within the fitness community. I know, that a lot within the world of weight lifting and body building is personal preferences, but one thing is certain, your body needs rest.