I heard that it's hard to get insurance coverage under LLC? also, it seems that Texas LLC has tax on revenue which I didn't quite understand.