If you have no issues with the alarm I would leave it, flashing the firmware could possibly cause you more headaches.
Various texecom wireless sensors, depends on the environment its going, how sensitive you want that sensor, type of detection that could prevent false alarms etc…