If I will create normal site on offshore hosting, Will it be trouble for Adsense or my other affiliates in future?
Why are going to host your site in offshore hosting?If normal,it is always better to host in a good hosting company
You will normally want to put your server closest physically to your intended audience, to increase the speed. If the majority of your visitors are from the US, for example, it wouldn't make any sense to have a "normal" site hosted on a server outside of the US.
I bought offshore web hosting to create one of my site (Because it's rejected two normal hosting companies ) They gave me to unlimited bandwidth , disk space ect. It's very much cheap and user friendly.
You should have no problems with where you site is hosted as long as its not too slow. Make sure on a "unlimted" provider that the service is reliable.
How about uptime? G0ogle will penalize you because the website IP is offshore normally people used it to spam
It's a Facebook Password recovery software. (However Google Adwords, Brothersoft, Softpedia accepted it ) People can cheat others passwords using it if they want. I cannot control it. I tried to do it using "Prohibited message" etc. Not worked