This has been discussed extensively. If you use a high quality gas with Techron then you are fine. Check out
Top Tier Gasoline For added cleaning, add 1 bottle of BMW fuel system cleaner per 3,000 miles. Anything beyond that is speculation and not factory backed.