I took some comparison photos of the Batmobiles. Posted them to FB or IG... It was weeks ago. I would not refer to them as the same size. Todd's is much shorter in length.
I found Todd's version to be more in scale with Super Powers than any existing 6" or 6.5" line.