really depends on how each is set up.. either one could be more streetable and get better mileage than the other..
do you have anything for the small block build yet? if so what exactly do you have?
the 383 deal could wind up being a lot cheaper in the long run then building a stroker small block if you are starting from scratch..