Very Nice!!

Thanks for sharing.
I am definitely interested in your ThingSpeak stuff.
I have been able to get a Thingspeak servier up and running on my own raspberry pi (although I haven't done much with it)

If you want to incorporate wifi in any of your stuff I highly recommend you check out esp8266basic.com
It is extremely easy to incorporate the esp8266 into your PIC projects to provide the wifi connectivity.
If you click on over to the forum from the esp8266basic page you will find much discussion about posting data to thingspeak, getting ntp time, reading temp sensors, etc, etc.

Here is a post I did here earlier...
http://www.picbasic.co.uk/forum/showthread.php?t=20908

So if you like BASIC and want to easily incorporate wifi then definitely check out the esp8266.

thanks again and keep us posted on the thingspeak project.