I don't know if this has been brought up before, but you don't have to wait for a full 8 hours to collect a resource. Just hit up a node and it'll give whatever percentage of full it was at.