In my opinion mechanical timepieces are novelties in the modern era, so I don't think the practicality of a mechanical watch is very important. If you want practicality, a quartz watch will run continuously without intervention far longer than a mechanical one and will keep better time. Better yet, a smartwatch can tell you more than just the time! If you want to make a statement or own a neat piece of engineering though, mechanical watches are the way to go.
Again this is my opinion, but I don't see any reason to be worrying about the practicality of something like this.