And if you have something like a Surface, the native apps have great inking support. Just open up a Word doc, sign it and send it back.
The web apps are nice in a pinch, but I find that they have these (probably intentional) shortcomings that make them fall short of doing real day-to-day work. For example, no format painter in Excel Online. That doesn't make any sense to me and these features should at least be available to paying customers.