CEN stuff canbe very durable and overbuilt. I have seen a few MT2's and except for some simple engineering mistakes they are OK. As to the fuel issue, unless it is very obvious what and where the leak is, unless it hinders performance, why worry? I get leaks and mystery oil all the time on all my rigs. Unless it is excessive fuel spilling or near the FW, I just ignore it.