As someone who tried for years to genuinely enjoy the New 52 Batgirl only to finally eventually drop it (like a week or two before this was announced, but nevertheless, It was dropped!) let me just take the time to say... Yes.
OH YEAH! If you scan the QR code on Babs' face, it takes you to a page at DC's website which has a couple of binary lines that translate to:
Where am I?
Dad are you there?