Yes, it would be good to hear the tower's perspective. If something similar happens I will probably say something. I'm now saying "ready for full length departure" to remove all doubt.
Re the "reversed" landing, the a/c in question was a pa28, if that means anything.