I too have several necks (and one body) that I've finished with Tru Oil. It's a great product and delivers a very nice finish.
As for gloss vs satin, I've done (and owned) both. The thing a lot of people don't know is you can go either way with either finish.
Wha???
What I mean is you can make gloss finish satin, and a satin finish gloss (to a degree). If you have a gloss neck that you don't like the feel of, all you need to do is "de-gloss" it with a Scotch-Brite pad (or similar - not sand paper!). Alternatively, a satin finished neck (or body) can be buffed and polished to a gloss. Granted, with the latter, the gloss isn't as "deep" as multiple coats of a gloss clear coat, but it still looks good IMO.