I love hearing a positive post like yours! I lot of people come here because they are having problems. Reading your post to one contemplating having a replacement is sure to encourage them.
I found BoneSmart around 6 months before my tkr shortly after having a scope and the doctor telling my friend I needed a replacement. I studied long and hard, searching out many different OSs, and lots of praying. Finally, when I couldn't ride my bike anymore I knew it was time. I went through a few months of pain and discomfort, but I don't remember ever regretting having it done. It's not perfect, but SO much better than it was!