Is there any pros to updating player values with remote events?

Just a question about linking server information to the client

i mainly know of 2 methods, one where the data is set to a object (a number value, string value, ect) then the client picks up that value and uses it as such

or the server sends a event to the client with a data table and works off of that

i currently plan on using method 1, although im wondering if there is any pros to using the second method mentioned instead of the first

Can’t think of any benefits over method 1 than method 2 as exploiters can link events to the initial event and abuse those.

Although, it might be better if you don’t want other clients to look at the values (other exploiters).