I've used Roll20 for a bit of face-to-face. If you have any specific questions about it feel free to ask. We're happy with using an upright regular TV to display a 2nd browser that's logged-on Player's view of Roll20. My groups with use Tokens-on-screen as the Miniature figures, or sometimes we aren't looking at a scale map at all, but instead it's pictures, dice, and character sheets. There are other groups who really prefer a table-laid map, perhaps to move plastic & metal miniatures on top, and for that style folks have used a top-down Projector to cast the Roll20 map onto a table, or, build a TV as a table for a playing surface. There are youtube videos showing people doing this.