I think Duke may be a better short term option since he may actually stick in the rotation due to the team's crappiness.
IN the long run, I think Olsen will be better. He has the stuff to be a #1-1A type starter.
"Think of how stupid the average person is, and realize half of them are stupider than that." ~George Carlin