Penances should be for everyone, locking them behind “can only be completed in a private game” isn’t awful BUT ONLY if we can start up a private game solo.
In my opinion you have 3 options:
1 - let people start private games solo.
2 - make the penance available for clearing in public and adjust it so it’s not as bad for the others in lobby, fx change the psyker 90% into do X amount of damage too monstrosities with brain burst, stuff like that.
3 - or you could just remove the “private only” thing, though it will be frustrating with the influx of “I wanna solo the monster” psykers.
Best solution to the penances imo.
Make them available in pubs.
If a penance is not very pub friendly, players can simply choose to make a private lobby and do the penance that way.
Want to deal 90% dmg to a monster with bb?
Open a private lobby. Use your brain.
For future penances, it would be a good idea if:
penances were designed to be done in public matches
an entire set of penance was specifically designed to be done in private matches
But having a few penances sprinkled in between, which you basically have to do in private lobbies, while all other penances are easily doable in pubs, is kinda weird to me.
Imo, any low tier penances should simply teach the player to play well, and how to use their class specific tools correctly (we need new sets of penances for the new blitzes and ults).
High tier penances should be something that is actually difficult to achieve and/or something that you would not necessarily achieve by accident.