Gathering weather info is one thing, but making any kind of "go" decision about the flight should be ruled out immediately. You would have to bear in mind that this person would not be on the flight and could very well be a "company man". The dispatcher would then be in a position to apply considerable pressure for a pilot to accept a job he would normally turn down. PLEASE, we must not go down this road.
If the weather is below certain set limits I agree he should be able to say "no" to a flight, but he should never be able to say "yes" to a flight.
In-flight weather updates would be great