You don't need to Google for Mercer's profile- just go to Clans -> Warlight Staff.
Miles' previous name could also be a reference to the fact that they both play from Washington, which would've caused people to confuse him with Mercer.
Mercer's level definitely suggests alt status, though. It doesn't look like Mercer played that much.
Because I was interested to see if the last Blog update coincided with Mercers disappearance. Fizzer has been pretty silent outside of his AMAs if he's still doing them.