u can go with temporary solution ,, but it will not stop the problem,,it will only SLOW DOWN the rate at which deterioration occurs,,
for ultimate solution u would have to dig inside,,
it is never too early to open engine,, infect it is always good tpo open engine early at the start of an issue that warrants opening of engine,,
if ur rings piston are not problematic ,, it doesn't needs to be changed change,, and hence no boring,,
after opening all the items will fit properly,, if and only if opened properly,,i.e if proper tools are used,,which some mechanics dont do,, jider aik specified tool chaia hotha ha wahan wo hathora or paichkas sa hi kam chala laitha hain,, result denga cylinder,,
in my opinion if u don't have money issue go for engine opening,,
final words:
why are u waiting for a big problem to occur in order to fix a small problem?
its good that ur bike is not smoking ,, so that means u wont have to rebore,and have new piston and rings,,, plus it also minimized the chances for any head work,, , most probably there will be very little problem inside and may be the mazfdori would out cost the needed items price,,
agay aap ki marzi ha..