i put a floor in a dairy chill room, spec was granolithic finish, the flloor is hosed down every day, that was 30 years ago, still in good condition, no need to seal grano!
you have to concider the potential use of the floor and the required finish, this alone dictates your material and method...