I really enjoyed this chapter except for one glaring flaw.
Ron/Fleur? Come on. Were you reading the incest thread on 3 + 4 Part Harmony? This is more disgusting than that. I was expecting Fred and/or George.
Aside from that, I loved every minute of it.