Yep. I also think Kagari is loosely based on Kaworu from Evangelion.
Oh, and Miya is probably based on the main girl from Maison Ikokku.