This is exactly the information I put into my packet, minus the stories, but that's a great idea. Just got approved yesterday. Following the i129f guide was a great starting point to see what USCIS will be looking for and how to portray the provided information.