i think out of these options A is your best bet, i think using a web page is much easier in terms of controlling how you present it and gives you the freedom to do whatever you like and present it in the format you want , rather than having to follow the format of a web tool