Do you mean you can only actually get one Invocation Gift every day or use one Invocation Gift every day? Because this just leads to stacking basic Gifts and just opening them until you get Invocation Gift and then proceeding next day. Unless, of course, these Gifts won't vanish after event.
What does Moradin's "Complete 3 crafting tasks in 20 Minutes" mean exactly? Does this mean "start and finish", "receive rewards", "complete any task in 20 minutes 3 times"?