You're almost correct in the name of the roof you have on your Fuzion. It's an ALPHA SYSTEMS TPO ROOF MEMBRANE. TPO stands for "ThermoPlastic Olefin"
You can find information about it here:
http://www.alphasystemsinc.com/Produ...roducttypeid=1
Maintenance and repair information is located here:
http://www.alphasystemsinc.com/ProductCare
Essentially, they recommend using their brand name products (so does Ford, GM, Dodge, etc. Their product is Alpha Systems 1010 Sealant however, DICOR lap sealant (#501LS, #502LS, #551LS) are probably stocked in most RV parts stores and is essentially the same type sealant. Instructions on how to prepare the surface, apply the sealant and clean up after application are addressed in the "Product Care" file listed above.
DICOR also has a website with information on how to inspect/maintain their roofing materials. It's located here:
http://www.dicorproducts.com/resources/care/
Keep in mind that just as in auto surface maintenance, the soap, wax, conditioner and cleaners are pretty much suitable for any brand of vehicle, the same is true for TPO roofing surfaces. What works on DICOR is almost always suitable for an Alpha Systems TPO roof membrane.
And NO, it's not "Chinese junk". Alpha Systems is based in Elkhart, Indiana and has the IN HOUSE manufacturing capability to produce the roofing membrane in Elkhart.
Good Luck