I would like the loot system they use for Extremes to be applied to Savage. Didn't get gear? you can do the duty again and claim it anyways. You also always get a book anytime you clear.

If people want to spend an ungodly amount of time clearing and reclearing, let them?
This timegating serves no purpose. The argument of "it keeps people logging in weekly at least!" is nonsense. For everyone that logs in weekly, there's another who just doesn't even do savage and doesn't have this "weekly incentive", and/or they just get tired and leave to play other games. Why do savage raiders in particular, out of everyone in this game, need such a dumb timegate to enjoy their playstyle to the max?

It's not like people who go full crazy and spend all that time get an unfair advantage over people who don't do that. They might get better ilvl and get a prettier number on that one website we can't mention, but other than that, who cares... really?
The only precaution I would take is that you can't put the minimum ilvl to join above the minimum ilvl to enter a duty, so people cant be discriminated on the fact that they don't spend an awful amount of time farming gear.