I may be wrong, but even though getting reported sucks as privacy is gone, owning a business offshore and having money there is not illegal in most countries and doesn't necessarily mean you owe personal taxes in your home country, unless you're taking money in the form of profits, dividends...