I bought that Insignia for my dad, but he doesn't watch any other regions, so I haven't looked for a code. I read somewhere that there weren't even likely to be firmware updates for it though, so that may not bode well for it being region free. You never know though.
I don't have any experience with the Pioneer, but I'm sure it will do the trick based on what you said.