I am a bulk disenchanter for profit, so I am used to bidding on up to 300 or so auctions a day, earning about 150 to 200 gold each time.
Some changes that I would like:
1) A "Purchase All" button on the search UI that queues all the items in the list for purchase.
2) Have an indication of the number of Bid Requests waiting to be found and bid upon. I normally get this by updating CoreBuy.lua as follows:
if (private.CurAuction["price"] < private.CurAuction["buyout"]) or (private.CurAuction["buyout"] == 0) then
private.Prompt.Text:SetText(#private.BuyRequests.." Are you sure you want to bid on")
else
private.Prompt.Text:SetText(#private.BuyRequests.." Are you sure you want to buyout")
end
which fills in the number of requests into the prompt string.