It's true that we don't know the geometry, but my point is that it's quite probable that the Alien bikes people simply pointed to the "track" frame in the Maxway catalog and said "make this with lugs." And this is ignoring the fact that Maxway sells a lugged steel track frame already.