I've never ridden a Technium, but I have a 1989 Trek 1500 as my road racing bike. Does that count as a "small tube" aluminum frame? I think it's great for what I paid.
Don't sweat the frame, I bet you'll like it just fine. They made those for a number of years, if they were junk I'm sure they would've pulled the plug much earlier.