Why not use 15 min in this case? Files are only downloaded when they have changed, so 15 or 30 min shouldn’t make much difference.
This is precisely what I’m currently doing, 🙂 Not that I wouldn’t preferred the proposed alternative, 🙂 Including having different intervals, but I see the opposite is documented.