FWD, at least the moving bottom bracket type like Cruzbike, is a love it or hate-it thing. I tried once and hated it. Way too much steering input from the pedals, no matter what I did. Even coasting tended to lock the steering.
Regarding small wheels, streamliners may require small wheels to fit the package. For them, air resistance is everything. Small wheels don't roll over irregularities as well as larger ones. And the rolling resistance numbers for even the best 20" tires are mediocre or worse compared to a 700c tire. My conclusion is, you're better off with 26" or 700c wheels, unless there's an overriding reason to use something else.