I wouldn't worry about including your middle name. All you need to remember to do is when you enter your passport details on the API pages later, not to enter your middle name there either. I travelled in Feb/Mar this year UK-HK-Australia and back with no issues.
I believe the middle name is necessary for those with Chinese names using Chinese characters from what I've read on here before.