Don't think you can fillet braze titanium!
Jerky is currently selling a beautiful Roberts Genesis which I believe is fillet brazed? May be wrong.
I'm also considering selling my '92 psyclone frame which definately is.
However, it definatley does not have a sloping top tube...
Cheers,
bb.