The 3 best practice I have learned in twitter are:
1. When you use this as a business platform then you need to make sure that you check it regularly.
2. You can also use this to monitor your competitors
3. Make your conversation with your customers as engaging as it can be.