FYI- The cause of outside tire wear could be that the front is out of alignment but to answer your question, the ECS tuning rebuild level 2 is very thorough. If you have some time and make sure you are still buying OEM parts you may be able to save some money but building your own kit. The following is a good way to compare price.
Furiousmethod.com - BMW Parts Price Comparison