"I have heard that the App and firmware on the firefly 2 will be upgraded in the future. What upgrades would everyone like to see? and what upgrades does Firefly have planned in the future"
I would recommend downloading the FireFly app for your smartphone. With the app, you can register the FireFly to immediately receive any firmware updates. You will be prompted by your app store to download any software updates.
I spent some time perusing the reviews, and it is hard to find many complaints / concerns / cons with the device that could be addressed by firmware or software updates. I found one comment claiming that bluetooth connectivity was inconsistent, an issue that the manufacturer may be able to address.