Three websites, three ships, one captain, no great success among any of them.
This is always, ALWAYS a red flag that he is just a shell of man and of a business posting updates on websites that are news stories, not generated from his own successes or accomplishments, but of those around him.
He is a portal... don't let him screw your portal... if you catch my drift.