Sounds like The Princess Bride music!
I like what you have so far here, though there is quite a bit still missing. If you have the ability to, try to put many many more instruments in there along with some sort of percussion. You have the skills for it.
As far as programs go, I have to say that the Reason software by Propellerhead is phenomenal for keyboardists such as yourself. It will expand any boundaries that you may or may not have right now, giving you complete artistic control.
Thankyou, your opinion is much valued. I am taking you advice.