You only need gin if you want to index the entire jsonb. For a specific attribute, you can use the default (btree) which I'm guessing is faster.
If you can get away with a regular index on either a generated column or an expression, then you absolutely should.