The only major technical complication I see with
keeping the edit
buttons is that it's not clear how section editing should work. What
do you do if the sections have changed?
Just as when you've viewing an old revision now, the section edit
links will just have to not appear. I don't think there is an
alternative without significant changes on the backend.