I dig it, and I generally don't like a sloping TT. Really dig the murder-ness, and I think the B17 helps fill up some missing space that my eyes are so used to seeing on straight top tubes.
On a side note, Abe Froman isn't your name is it? If so there's a pretty sweet band that may or may have the exact same name.