No, if you want the human task server to comunicate with the process runtime inside amazon that's fine, but you mention that the human tasks are not working and that's probably due a configuration problem with hornetQ and the WorkItemHandler that is sending request to it.
You need to find out where the communication is failing. DO you have an stack trace or something to share?
Cheers