We also used these USB sticks instead of SD cards, and this has definitely reduced the risk of data corruption and failed boots, however, it has not completely eliminated them. Last week we experienced a prolonged power outage at a remote site (which does have a UPS), yet the Pi never booted back up...