Indeed, I still use AmiBench daily, have done since the first time i got online prety much. Ive been contemplating contacting Tecno for a while now to see if I could be of any help but since it looks to be moving to amiga.org then I wont need to bother :-)
Im happy to help out if needed though.