Hi Arish,
I tried to get my head around Pickles a bit more, and started on a simple project to get the two (Gauge and Pickle) together. It seems that there might be work from Pickle side to understand Gauge's .spec files (which are essentially Markdown files).
Now this got me thinking - wouldn't converting Markdown to Html be good enough for you? For documentation purposes?
The execution report serves a slightly different purpose, it has information like pass/fail, values, stacktraces on failure etc. Whereas one of the main reasons we decided on Markdown to author specs, is that it can be ported to html very easily.
Please have a think about the idea of generating html from the markdown spec files directly, and let us know if there is anything that we are missing.
As for other features that you might need, please feel free to open issues on github, we are already working on one issue that you mentioned earlier - writing custom values in reports.
thanks!
srikanth