Caulking is good. Water has a way of getting into places you do not think it will go.
Back the screws out on the eave mount brackets , put some caulk behind the bracket and tighten the bracket down.
Nice looking install , Free Tv , thats Ok.
If you will like more Free Tv.
Here is , FTA = Free To Air , Satellite Tv with a small dish and receiver.
The channels are Free to receive.
Here is a good place to start learning about FTA Satellite Tv.
http://www.ftalist.com.