Thanks for your kind words. These things keep us motivated.
Regarding forex, Stockalyze doesn't have direct support. But it saves and reads price data from sqlite database which you can see for yourself. I haven't tried but if you create the required price history tables in the database then certainly Stockalyze can pick them up.
You can try opening the lyzdb file present at %LOCALAPPDATA%\Lunetek Software\Stockalyze\data and make modifications to see how stockalyze picks them.
I am open to help you on this.
Also, we are planning to open the SDK that can make it possible to add plugin for data provision. Would you be willing to develop plugin for forex data download?