I think the Bank Feeds should be synced with QB instead of connected independently. That way, when a receipt is uploaded, the system can find a matching bank feed that's pending to be posted.
Currently, the receipt feature has no different to Hubdoc which we have to look up the matching transactions in QB and post receipt in Hubdoc. The QB receipt feature is somehow better than Double. However, QB receipt feature only generate Bill and Expense. It can be perfect if the Double has the ability to sync the unposted bank feeds from QB and able to find potential match from the receipts uploaded.