It's not a pretty digital reinterpretation of the next-gen Toyota Sienna, but at least it's something, right? Should the ...