I would lobby for all of the you-plural forms to permit the usage of "You all" in translation (and I'm not even from the South :)
Same. I'm not even American, and I'd be happy to use "y'all" to make this distinction in English for this course ... either that or always allow both possibilities.