I don't know why this is held up as some insurmountable challenge: every US state has different laws, if you sell any software to solve business problems you'll be dealing with 50 different legal codes and regulations you have to support too.