New insights on that private (crewed?) Mars mission

Last night I wrote here about news of a proposed private Mars mission slated to be announced on February 27th, involving Dennis Tito and others. I was skeptical last night that this would be, as some have reported, a human mission, given the technical and financial challenges involved. That original speculation, though, might be wrong.