If you buy Ryzen2 now you will be an early adopter so expect some fettling as BIOS's AGESA's and Chipset drivers evolve. If you want plug and play, go intel as their current line-up has been out for a while and is tried and tested. Slow boot - none for me. Though some maybe confused that when making BIOS or Ryzen Master (RM) changes the machine will cycle at the reboot stage sometimes as some settings need to change before others can. Depending on MOBO how many times it will try is adjustable and defaults vary. RAM - this was all a bit new as I've never needed to do anything other than use XMP settings before until this build. The fact that Ryzen can use much higher clock frequencies of RAM and the infinity fabric can now decoupled from the RAM clock speed, you can get RAM to run higher from it's native speeds. Many are struggling when it comes to be able to muck about with RAM, including myself, but as an enthusiast and early adopter, this was just something new to learn. For the basics you just need to enter the primary native timings, manually. Many get the DRAM calc and try and enter all the new timings in one go (myself included). You need to enter the changes gradually and not all of them are required to get a stable OC. For mine to run native I loaded the XMP profile so that the BIOS takes the native timings, then entered the primary timings manually. 3200Mhz CL16 is plenty. The CPU's work very well performance wise, although it seems the BIOS AGESA's were a bit late or immature for MOBO vendors. Many 'issues' are raised by enthusiasts trying to find the edge of their hardware's envelope of which you may read in the forums as issues. Even if you bought a Ryzen2 CPU, dropped it into a MOBO with new RAM and started it up first time and ran the RAM at default with 1200Mhz IF and 2400Mhz clock speed - it would still be a noticeable (not just measurable) performance upgrade from your 3770k. No professional reviewers came across (that I can remember) seemed to raise the issue that they had issues with getting RAM to work on new RAM sets. Choose a Ryzen optimized set and for now run the RAM at it's native frequency first and leave it. Then if you become more enthusiast, then you can chase tightening timings or increasing frequencies of teh RAM and IF BUT - it's a learning curve if like me you've never done it before.