The whole thing flows nicely. It also seems to have caused drmilled to piss his pants again. Win! Win!. What's the over under until this gets vandalized?
Why so much hostility toward Amber? She seems cool to me. A person having different views doesn't mean they're a bad person and can't get along with the exception being if that person is a jerk or not. That's a deal breaker of course.