As for cyber-attacks, when I had a company back in the day, it used to work for the first commerce-enabled website in northern Ontario. Everyone has always been concerned about cyber-attacks.
What kind of testing have you done and what would be the backup, if your system went down, to keep the flow going?