F insurance, I doubt any of the freak bike shops/builders in PDX have any; I wouldn't hassle people with waivers either - if you are worried, just let people know it's all at their own risk up front. IMHO, posting some basic safety tips and pointers and giving some basic instruction wouldn't be a bad idea, though.