Looks like a great idea to me. I googled the mentioned boards and there is a lot of info on how to use these. Sparkfun has breakout boards for a similar device for $5 as well as examples and links to the library, etc.
I guess it depends on the firmware you are using and whether there is room to load the library. (?)