The issue with never calling `get_result` is that some, or *all*, of the inserts might have failed due to, for example, `TransientErrors` (in which case you should retry the insert).  However, this won't "block" here, so the user's code will continue running with the assumption all tasks were inserted even though some, or all, were not in fact inserted.