100% how you want to run it. It's your game.
I provide two kegs of craft beer, and a pretty good selection of liquor to my guys. I also charge a $20 hospitality fee on top of the tournament buy in.
I also play in several of my regs games, they started as BYOB, but most have moved to a $20 charge and provide food and beers.
The most important thing is let your players know. Nothing worse that walking into a poker night and having to go on a beer run because your 12 beers wasn't enough for everyone.
Good luck!