I haven't tried this prodcut so I can't answer your questions...but if you're in a hurry to find some feedback their website has a great forum.
http://www.tombihn.com/forums/
There are links for "Questions about bags? and "Bag reviews" as well - I'm sure these questions have come up before. They are also very good at participating in the forums with answers and even making modifications to their products based on customer feedback.
I have a Tristar and it works great!! I pretty much had all my questions answered on the forum before going ahead and purchasing the bag.
Hope that helps - I'm sure other FTers will be able to help you with more practical advice.