He tenido experiencia consumiendo diferentes servicios de terceros como Stripe, Amazon MWS, Twitter API, Facebook Graph... la mayoría de tiempo para montar otra API/servicios para que terceros consuman datos ya "masticados", con los servicios de Google solamente he tenido experiencia con Youtube y GCM.
He revisado el API de Analitycs, al igual que con los demás servicios de Google es bastante sencillo de comprender y han divido las funcionalidades, así que la cantidad de información y conceptos a dirigir es mínima en cada hito.
Se que sugieres PHP para el desarrollo del proyecto, pero al menos para el Core Reporting API, el cliente oficial aun esta en beta, Google promueve el uso de Java o Python, con los cuales tengo ya bastante experiencia.