It isn't right that you can only collect from a timer node if your guild currently owns it. Your guild could hold (the chest node for example as its the longest timer) and whilst you are offline (sleep) the timer ticks over but in those 8 hours the node is captured by another guild thus rendering the reward inaccessible until you are able to recapture. This shouldn't be at the detriment of having knights in different timezones.
Solution would be to automatically send the timed rewards directly to the Inbox