The position of the saddle is weird. At first I thought it was the saddle and not the crankset that made the crankset seemed more forward. But it looks like the crankset is also moved little forward.
I wonder what the distance would be from the seat post to the handlebars? I wonder how mini is mini to Rans? Nevertheless, I'll definitely keep on eye out for this one.
One of the things I don't like about crank forwards is how long they are.