Ditto what LT46 has said. You will find many folks who have used eternabond and that are very happy with the results. I did my roof seems two years ago and have not had any problems. It is easy with a white roof, but a bit more work with full body paint. Its simply a matter of choice, some like it, some do not.
1040 watts of solar
2014 Jeep Rubicon