7 rounds with 8 players already feels like a round-robin format. If it's a Swiss-system tournament, 5 rounds should be enough for the group stage; it would be better to give them more time per round, in my opinion.
Although, in principle, it will work...
Let's wait for more opinions...