I've owned 4 steamrollers over the years (no, I don't break 'em, I've just bought/sold 'em over the years) and love them. I do almost all my winter base miles on fixed gears, so I've got probably 25 thousand or more miles on steamrollers and have NO complaints. Over the past two years, I've even set one up w/ a BMX freewheel and dual brakes, and used it in early season crits as a single speed. Loads of fun!
Anyway, I wouldn't use it on the track (the typical, moderately steep banked track, that is) as it's not quite right, geometry-wise. It might work on a longer, shallow-banked track, but you'd be better off with a real track bike for use on the track.