SP_PerformancePoint
Just a note for those that run into this -
On running the script I kept getting back a set of errors during the creation of the SP_PerformancePoint user from the optionalaccounts.xml file.
Figuring that in all of the translation an errant character crept in I copied over the SP_Excel xml block in optionalaccounts.xml and retyped it back to SP_PerformancePoint and deleted the old block. Same issue.
Didgging around a bit I looked to see what was the user name limit in AD - 64 characters, unless for some reason you are still accepting pre-200 names, then it is 20 characters. I knocked SP_PerformancePoint to SP_PerfPoint and it all worked.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information