From a technical perspective, great choice sticking to browser technologies instead of native apps. I think it fits your product extremely well and I love seeing HTML5 technologies being pushed.
One piece of advice - remove the bit about not having your computer so you have to resort to paper and then transfer to software when traveling part. There is the same issue with your product as you've described it. So unless you're planning to add some easy transfer option, remove that bit.