A- Do you use your 12 tooth cog much?
B- Would you/do you ride at slowish speeds where the bike feels over-geared?
If you answered A, you are using 9th gear regularly, then I would suggest a bigger chainring. For the reasons brought up by others. You mention cruising in 6th so I don't think your top end gearing is really an issue.
If you answered B, and could use some lower gears by all means get a wider range cassette with a bigger big cog. There are 11-42t 8 speed cassettes available. I ended up going to the extreme and ordered a 11-50t 9 speed cassette from Box. With the big cog you will likely need a new derailleur or one of those hanger extender things.
If you answered A and B, combine the solutions.
*Stop reading here unless you want to read my anecdote about changing my gearing*
I ride both on trails and commute with my BBS02 powered mid drive fat tired ebike. The gearing when I got it was a 11-28t 7speed cassette with a 46t chainring. First gear was a great starting gear on pavement but too high for a lot of the slower work on the trails. The bike and I ran out of combined power pushing 5th gear when cruising on the flat. I'd sometimes be tempted to pop it in 6th but for the most part the top gears were useless.
Effectively my useful gearing was 15-28 with a pitiful 187% range. I was going to do a full upgrade with a wide range cassette to get some crawling gears and if it wasn't enough I'd also get a smaller chainring so the small cogs would be useful.
I got the 11-50 cassette mentioned above with a new derailleur and shifter. The smallest two cogs were still useless but I now had a decent low end for the trails, 7 useful gears with a 333% range. I didn't get the smaller chainring as the current gearing range works well enough, and my chainline is perfect in 6th gear which is where I mostly cruise when commuting.
Any additional gain I would get in gear range from a smaller chainring would be at the expense of durability and efficiency, hardly something worth throwing more money at when I already had that dinner plate of a rear cassette.
I think bigger cogs both front and back will last longer with less tension on the chain for the same amount of torque to the wheel, plus there is less friction loss.