I have not tried that, but most of the issues I address (if not all) would still be present since a packager/installer can't address them - only changes in the Haskell Platform itself can address these issues.
You should file some tickets with the Haskell platform folks. Some of these problems are beyond the scope of what HP can / should do, but HP, like many other bits of the Haskell ecosystem are entirely volunteer driven.
So you want the Haskell platform install to edit your path variables? Write a patch and ask the Haskell platform folks if they'd merge it in. It's all open source. The best way to fix simple things is to fix them and send in a patch.