This is less a question and more of a tip/trick and an appeal for a more robust solution.
In my business we use lots, I mean lots, of acronyms. Eventually we came to our senses and started using the acronym tools of the glossaries package. Well, as great as this is, it needed one final addition to be really sanity-saving. Turn all glossary calls from \gls(someitem) into a compact command e.g. \someitem. Now we've done this through a hack of sorts:
\newcommand{\myacro}[3]{\newacronym{#1}{#2}{#3}\expandafter\newcommand\csname #1\endcsname{\gls{#1}\xspace}}
We then have a separate 'Acronym.tex' file filled with calls like:
\myacro{lidar}{LIDAR}{Light Detection and Ranging}
In the body of the document we would use it like \gls(): "A common sensor used in driverless cars is \lidar."
This works well enough within its limits (we have another command for plurals and we have to tiptoe around other commands to prevent clashes, of course), but seems to work transparently within the general glossaries package. So much for the tip.
The appeal is for a way to get this kind of functionality (a command for an acronym) but using an acronym database managed by bib2gls. Does anyone have a slick way of making this possible?