I'm fairly new to bikes and fairly new to wrenching on them. With that being said, I was thinking investing in time sert just because of the possibility that, from what i've heard, the helicoil will probably fail me in the future rather than the time sert.
I had a mechanic due a top end rebuild, with new gaskets from cyclex and no leak thus far. So I consider the top end a job well done. I don't think I will probably be removing the oil lines any time soon, once the stripped thread is fixed. I jumped on replacing the oil lines with Rafi's stainless steel lines and since the lines are new they dont 'have the flexibility that the old ones had. I ultimately/ stupidly forced the bolt in at an angle and quickly pulled it out once i went in three turns.
Believe me, I'm kicking myself for doing this, but you live and you learn.