There's really no such thing as a good value, the dyno is looking at ambient temp, baro press, and altitude then adjusting the actual number to "standard" conditions so numbers are comparable across different days and locations. .
I won't disagree on the reasons for failure and repairs, I would be wanting to find the cause before throwing any more money at it. I take all of your advice with great respect as I am currently running my bike with your Ibeat settings, fuelling is very important for these bikes which is why I have an air/fuel gauge on my 630. What my post referred to was that I wouldn't throw away a bike with that problem. Hard repairs on the road no doubt but not at home.