That idea does not work. Simply cause it does not fit in with the SI unit naming scheme. Or in other words the metric system. A nano-second, or a nano-metre or a nano-litre. The nano part is always the sam emeaning. Same for kilo and all the other prefixes. But in swatch time, there is no seconds. So a nano second in swatch is 0.00000000001157 beats. And for scientists and computer makers and others working in numbers like that is terrible. Nano or 10^-9 and others can be easily used in mathimatical calculations. Where the silly beats can't. The civilised world uses the metric or SI system cause it works. And swatch time is just a fail.
doesn't seem useful. maybe when we start colonizing other planets or have space colonies and there are different day lengths... but we probably still won't use the "beat". thanks to science using the second as a standard measurement of time, we can probably just switch to a standardized second, kilosecond (about a quarter hour), and just define a day to equal to 86 kiloseconds or so.
Another reason why it's a bad idea. You are flying from JFK to Paris. You will be arriving @340 ... Do you need to book a hotel for the night before you leave or will you have time to find one when you get their?