I'm waiting for delivery of a GST-1 American Ash Stratocaster kit and need some finishing advice as all my previous builds have been mostly solid colour and I want to preserve the look and feel of the grain.

I have previously used Tru Oil on guitar necks but it is hideously expensive here in South Africa and 'goes off' in the plastic bottle very quickly. I have found a local source for Liberon Finishing Oil which I think is a blended oil based on Tung Oil with an added drier. I gather it is thinner than Tru Oil and soaks into the grain but with enough coats it should produce a stain/semi gloss finish which is what I'm looking for.

The Liberon web site shows that it is generally used for finishing furniture but does anyone have experience of using this on a guitar body?