Have you considered using a powershell command to deliver the payload? See windows/misc/psh_web_delivery 

With this technique you can cause powershell to download a larger payload via HTTP in < 200 chars.