Migration Assistant is fantastic and trouble free. But if you use it, you won't have a clean install. So pick your desired outcome, clean install or easy install. Think about what you hope to accomplish with a clean install.
For what it's worth, I haven't done a clean install since 2001. I always upgrade in place on existing machines, and migrate over to new machines. This is an emotional topic, by the way, so stand by for alternative facts to emerge.