Question - How can I get a report with middle names?
Answer - Go to Reporting >Custom Report and click New Report
On the Display Columns side "general tab" tick "middlenames"
Click Run Report. You have the option to save the report which can be then located in Reporting > Reports > Custom.