Damn I didn't know about that Greg post. This is certainly interesting. But I'd prefer he's not ushimaru son, but his parent to be some random shimotsuki villager, which could still fit your theory if one of his parent is a shimotsuki.
Edit: I don't expect oda to go in depth on Zoro backstory.