I've used the Tru-Oil, as well as some other brands Tung Oil on various woods.
Stay away from the Fornbey's Tung Oil; it's for suburbanites, and it runs like water.
Birchwood Casey sells some good stuff, but the rub-on stuff does better then the spray-on. The Tru-Oil seems to have a faster drying time, and it seems to do better (umm... less bad) on the oily woods. (Tung Oil does NOT set up on Purpleheart; it just turns into a goooy mess.)
Personally, when I want a killer finish, I rub in numerous coats of Gillespie Tung Oil. This stuff is thick, it helps to bring out the "fiddleback" in semi-curly wood, and it's beautiful when it dries! (Lowes used to carry it, but they quit.)
But I don't let every coat dry; when the wood is still "thirsty" I put on a coat, let it soak in, then another coat, let it soak in, then another coat. Depending on the wood, I may repeat that process for 2 hours straight. This causes the Tung Oil to soak in really deep, instead of just filling up the wood near the surface. The deeper the Tung Oil goes, the harder it is to put dings in the wood.
After making sure I have a deep coat of Tung Oil, then I can really sand and coat and sand and coat the wood. I usually repeat this process until the wood feels like glass... but you can put on fewer coats, do less sanding, and have a great "natural" finish.
Drying times range from 1-2 days per external coat, depending on the wood and your woodshop. (Have I mentioned that Tung Oil and Purple heart are a bad combination?)
After all of that, I rub it down with some Boiled Linseed Oil and polish it lightly.
If you want to preserve a Tung Oil finish, I highly recommend a coat of good wax.
D~s