The major problem with the MDX/XMLA connectivity with Excel is that Excel does not support XMLA but requires an ODBO link, hence the requirement to buy a ODBO/XMLA "driver" and plug-it as a a data source in Excel.
This is rather odd as Analysis Server supports both ODBO and XMLA.
What is microsoft plan to support XMLA natively in Excel ?