That’s a lot of extra work for no gain if all you’re doing is storing and retrieving a value. While I haven’t tested, I’d expect it to be slower too, although I doubt you’d notice it unless your app’s speed is critical.
There is one exception. Xojo currently has no way to break if a property value changes but you can fake that by using a computed property and setting a breakpoint in its Set.
BTW, note that you don’t have to add code to a computed property’s Set and Get. Rather, by using only one, you can create a read-only or write-only property.
You can’t revert a computed property directly. Delete it and add back a regular property with the same name or, if there is a shadow property, rename that and set its scope.