Indeed, nice to learn about OLO. I've heard of it, but never really seen it. It's not even on BrickLink as far as I can see.
Apparently the first Japanese LEGO catalogue just came out as they are entering the market there.
Just looking for mocpages.com to see what kind of MOCs there were back in 2003-2010, but sadly indeed it's dead.
Not enthousiastic about Facebook with it's genuinely nasty habits. FB may die some day as well, as all websites do eventually.