Starlink even offers a non-penetrating mount which you could use with your roof, without the need to drill holes or use fasteners.
In either case is fine. the sole big difference is If your cable is routed down https://amiedmas457609.thenerdsblog.com/36449587/satellite-phone-fundamentals-explained