Chris, I don't know if @freakboy3742 has a differing opinion (I'll defer to him as he is your GSOC mentor on this) but I find it easier if you just merge work into this one review branch.  GitHub will let anyone who wants to see outdated discussion if they want - and it is easier to see the one current state of work without clicking through multiple commit links.