I've used this a few times now when flying United back to HNL. It's long overdue. It does take about the same about of time as filling out the paper form (well, that's assuming you only filled out the mandatory side of the paper form and had nothing to declare, but some newcomers thought that both sides were required), but still much more convenient and as touched on already eliminated the need for pen sharing, etc.