Thank you for your suggestions. However, it seems like you are trying to achieve some things which are not designed for the sniper.
Let's go over each piece to avoid confusions.
1. This change is in ToDo list and eventually will be implemented. It's not on the highest priority so there is no ETA on it yet.
2. Not sure what you mean. Once you set the snipe, you don't need to resnipe anything. If you need to update the current bid, you can just click "Refresh" button on the Snipe screen. Please note that the current bid does not affect sniping in any way.
3. Purchasing is between you and eBay. Myibidder has nothing with this process. If you like BIN price, you should purchase it directly on eBay without being Myibidder involved into that. Not to mention that most seller require immediate payment by PayPal and I don't want to store your PayPal information since this is your financial information which you want to keep private.
4. This is also between you and eBay. The sniper just places your bid, it does not handle refunds and things like that. If you have any issues with your transaction, you need to deal with it using eBay protection program or PayPal.
5. This is under consideration, but there is no guarantee it will be implemented because of low interest. I personally find it interesting, but that's mostly the matter not to confuse other users.
6. You can do it using current version of Windows application:
http://www.myibidder.com/download/
7. Unfortunately, many seller offers multiple shipping methods or shipping is calculated dynamically at the time of payment based on your shipping address. The sniper has no way to know the shipping in advance. When you place your bid on eBay, the shipping price is not automatically included in that. Shipping is always extra.
8. The "My Notes" is implemented in the Windows app as well. However, this feature may be removed because the majority of users don't use it anyway, but it's getting abused most of the time.
9. Those fields bring more confusion that use. These are considered to be removed too. These are optional right now. However, adding more fields can be done easily if your options are common for other users. Let me know which ones.
10. This is done in Windows application as well.
11. I'm afraid that may bring too many problems because some sellers think it's appropriate to add some unrelated keywords to their listings while their items have nothing to do with it. You may end up winning items you don't want.
12. This is in ToDo list, but on lower priority.