Just thinking out loud ....
Justin says he owns the Steemit Inc steem now. The witnesses/community say the Steemit Inc steem belongs to the chain always.
I think the community and Justin should mutually meet in the middle and code it into the chain. For instance, let’s say everyone agrees that after 3 years, Justin fully owns the tokens. It could be coded that if he powers down on day 1, 100% goes to the SPS. If he powers down on the first day of year 2, 66% goes to the SPS and so on.
This has several benefits. The first is it is coded so it removes the trust factor. The second is it is a win-win mutual compromise for both sides so we can move on from this.
The win for Justin is there is a point in time that he will fully own his tokens unlike at the moment ... at least from the community’s perspective.
The win for the community is this agreement keeps Justin here for at least that length of time. He will want to get a return on his investment, so he will likely develop the chain during that time. The second win is this gives the community more time to distribute tokens, further diluting the initial ninja mined stake so when Justin does gain full control it will mean less overall as far as governance.
Just my rambling brainstorm. It is a compromise on both sides which means it is likely a fair deal.