I recently started playing the underground games (there are no others where I live).
The games are typically 5-5, but play closer to 5-10. Even though it starts shallow by mid evening most stacks are over 1000 and preflop open are +50
Games are 10 handed and max rake is 25 (including if there is no flop - though that does not happen often).
I play mostly tight aggressive,
Some rooms have a one time hospitality fee between 50 - 100 (I know!!)
There is a game which have a one time fee of 300. I presume the game runs for 6-7 hours a session.
Which do you think will be more profitable?
Here is what bing thinks about it -
Based on the information you provided, it seems that paying the one-time fee of $300 might be more profitable for you.
Assuming that you play 6 hours on average and that you play a tight style, you will likely not be involved in many hands. If the maximum rake per hand is $25, then you would need to play at least 12 hands per hour to break even with the one-time fee. However, if you are playing at a table with fewer players and if the pot sizes are smaller, then paying rake might be more beneficial for you1.