Personally think it should work like cricket, captain can call for a VAR review if they believe there was an offside or foul in build up etc.
Human error happens, we all know that. The concept of VAR works, just currently the implementation is what is not working.