One thing I notices with ma-set-point.. If a user edits the input box and doesn't hit enter (forgets to press it or changes their mind), the value stays to what the set, it won't change back to what the actual value is.
For example, I have an input box to set a temperature setpoint. If it's changed and set is not pressed (or enter is hit), the value stays to what they typed, however, the actual setpoint is incorrect. I suggest a timeout feature so after 5-10 seconds that it revert to what it is actually set at. Ideally, it would only revert back if the input box is not in focus..