I would like to share some documentation I made last year regarding editing some obscure features of the Gen 5 games and I was able to succesfully edit the Unity Tower floors, the Geonet locations and all the results from the passerbies and surveys.
I made a somewhat messy in-depth Excel file explaining everything I was able to find, but I will explain it briefly here.
The Unity Tower Block (Block 29 in both BW and B2W2) stores data of the Unity Tower floors you have unlocked, the recent players's NPC you have encountered and all the Geonet locations you can view in the globe from any Pokémon Center. Your own country and subregion data is stored in the main trainer block. The most interesting thing about this is that there are 102 unreleased countries/sovereign states to choose in the Geonet that were unavailable, but works the same as the regular countries! These locations were previously documented by @suloku in his BW Tool program, in which you can edit the country location of the NPCs from the Join Avenue. They were unnoticed despite some of them being hilarious, like Vatican City or North Korea.
The Passerby and Survey Block (Block 63 in BW and 61 in B2W2) saves the results of all the passerby answers and surveys. They can be edited to eassily achieve S+ Rank in the Passerby Anaylytics HQ from Castelia City.
I will also submit my own edited blocks that everyone can import to their save files using the mentioned BW Tool. I hope the excel file is understandable enough, feel free to ask me if anyone has any doubt! This was the first time I tried to document something, so I apologice in advance if something is slightly wrong.
B2W2 Documentation.xlsx
B2W2 Block 61 (Passerby and Survey).bin
BW Block 63 (Passerby and Survey).bin
BW-B2W2 Block 29 (Unity Tower and Geonet).bin