I really like Tung for its ease of application, and I'll use it if I don't want to fill the grain. If I'm after a piano finish then I prefer a water base urethane, as you can lay on a dozen coats a day if you need to, which is a real advantage with open grain woods like Ash or Oak. The disadvantage to water base urethane is that it doesn't level well, but when you're basically sanding it all off during the grain filling process that matters little. At the end of the process you can go with a French rub if you want to, but what I do if I don't want to invest that much time and work is to allow the final coat to cure for two days and then give it a couple of coats of sprayed on oil base urethane or lacquer.
The other caveat with water base urethane is that it can have problems adhering when used over oil stains, so make sure you use an anilyne dye for grain highlighting.