(2) The GUI for trading can be more intuitive. I know you are working on this, and I look forward to the update. Personally I like the GUI at bter.com. You can click on a price in the order book and it fills in the trade form automatically. Click on your balance and it fills out quantity. Buy and sell forms are side by side are on the same page. In counterwallet you could do the same, i.e. on the first page only select asset #1 and asset #2, but not specifying which ones to buy and sell.
(3) When an order matches, the user should immediately get a notice. E.g. "Order Matched. Pending Block Confirmation". Real time feedback is very important for most users.
(4) Dust amounts on escrows accumulate. It would be good to view this amount under "My Account Balances" and redeem it by one click.
These specific points I want to strongly echo, 100% agree.