So... your 'subscription system' is really just a package that gives gems/rewards distributed each day rather than all at once? Don't see anything wrong (or too different for that matter) about that.