Yes, haha...I started with the KK2, then CC3D flight controllers. My brother in law also started with KK2, then Naze, then to some controller where it would stabilize the quad falling upside down.
Half the fun was the learning/building process...but I got tired of keeping up with the latest...