You beat me too it.
To the OP, if you see something on this thread that you like, book it. No one really knows when Viking will run a promo or on which cruises. So far we have booked two cruises this way, both times getting a DV1 for the lowest price in that class, free air, and the Silver Spirits Package thrown in on one. I don't use a TA but people have mentioned you can transfer it to a TA after you book. They may offer you an onboard credit.
We'll be doing the Mediterranean Odyssey cruise from Venice to Barcelona in the spring. You might want to research that itinerary.
Whatever you book, be sure to add a pre-cruise extension at your departure city, either through Viking or independently. You don't want to run the chance of missing the embarkation because of airline delays or other unforeseen events.