I've been holding off this whole time, not sure I really wanted to join the Insider Preview. However, with all the recent builds being leaked, I decided to whip out my old, trusty, and reliable Nokia Lumia 520 and install the Insider Preview. I'll make sure to give lots of feedback.