francalibur: Thank you for the great tip. I got more information on how to do this from reddit. I'll attempt this once I have the chance.
LurkerLito: Just wanted to mention that I checked my save out and there is a lot of data there included the pawns you have with you and the history of pawns you have hired. They all have a unique ID associated to the one who made them for the user made ones.
I tired it in reverse going from Steam to GoG while offline and it worked, my character was back and decked out in full BBI gear but the hired user made pawns were with me also. In the status page it even gives the creator's name and class. So if you load your GoG save in steam your pawn rental history and any pawns you have hired will probably be invalid users. Not sure what that might do to the system or your save after you visit a rift stone
Thank you. From reading your comment, I might end up just keeping both versions. The bugs on GOG have made me paranoid about doing anything that might mess up the game on Steam.
This way, once GOG team fixes the issues on this version, I already have a high level character that I can use without having to start all over. I've progressed enough on a new character on Steam to not want to transfer anymore. Besides, other players on Steam have offered to gift my new character some nifty items that would make leveling again more bearable.