In my experience, practically anything to do with a government and technology is certain to be a terrible mess. Forms are just the tip of the iceberg; take a look at any interface created to "replace" a paper form. I haven't seen one that looked or functioned like it had been updated in a decade.
> take a look at any interface created to "replace" a paper form. I haven't seen one that looked or functioned like it had been updated in a decade.
The best example I can think of is tax software, and that's hardly changed in a decade. Sadly, most "replace a paper form" interfaces fall short even of that.