The first key word is Love. Love is the fulfillment of the Law. [cf Rom 13:10] Unless you do everything out of love, you are not fulfilling the Law.
The second key word is obedience [out of love]. Disobedience is not salvific; obedience is. If you want to call obedience "work," then salvation is "work" based.
The third key word is choice [based on love]. We do not obey because we have to but because we want to. Otherwise it's not obedience.
Good points, imho.
Thx.