Sales Orders feature

Hi - I find I am also being hampered by the functionality here. (or possibly I am doing it wrong?)
As a company, we take a 30% deposit payment, and then later the balancing 70%
Currently, I just post the final invoice (via batch uploads), and then have to manually allocate two bank payments (30% & 70%) to the appropriate invoice.
As the payment is split into two parts, the invoice matching feature doesn’t work (it could at least match the remaining 70%)
What would also be a great feature is to be able to do a string search on the list of potentially matching invoices - rather than having to scroll through a rather long list and visually match. It is also a pain having to click “show more invoices” if the matching invoice is further down the list - it’s pretty time consuming matching 100+ invoices to 200+ payments