At least starting this year the Norwegian vouchers will expire end of year after it's been earned. So no more punishing high spend. Not sure if the Swedish might have been changed without notice.
My solution last year was to email customer service in middle of March and get them to stop the voucher, then emailed them again in November to get it. Not sure if Swedish customer service are as helpfull.