Honestly, ioi was an awkward and anonymous nick name for the site boss. Personally I got used to it after awhile, but in general - especially to the public outside of VG Chartz - it was probably confusing.
I'm loving the more personlized and proffessional image of VG Chartz - for example that Brett and TheSource changed their avatars to photos of themselves.