Google follow their rules strictly to approve any AdSense account to avoid fraud activities. To get approved , you have to have a top level domain name more than six months old, valid email address, valid payee name, some quality contents, some traffics to your site. If you have some good traffics, you should always go with AdSense.