It first glance this seams really cool, but I have to wonder how much the use of timestamps increases the chances of duplicates.
I would judge the chances similar to UUIDv4: theoretically possible, but the chance is so small it's practically impossible.