Absolutely, and this is why I emphasised that the enhanced variant breaks compatibility.  Those snippets would have to be re-written:

    q"foo match { case ``bar`` => }" 
    q"foo match { case ``$name`` => }"

Having said that... I think a far smarter solution would be if quasiquoting *automatically* emitted back-ticks around any identifier that needed them.  That would then play very nicely with identifiers emitted into an interpolated string.

But that would be a different SIP.