I'm with you on this broadly.
In terms of Saturday it's any win will do - of course we'd all love to win by 2 or 3 but if you have me a scrappy 1-0 or 2-1 now I'd bite your hand off. It keeps us alive and with a chance.
We then have 2 ways in which the league can be won (both meaning we need to win both our games).
One is that Killie at least draw with them, which is definitely possible.
The other is bettering them on goal difference, which is much tougher.
In terms of Dundee, obviously all dependent on Saturday, but I think we'd give them a shot in the arm if we only scrape it and they still have a couple of goals on us, knowing any win over Killie will do with the easier fixture to finish.
Whereas if we can win by 3 or 4, we match or better goal difference and they're then in a position where even beating Killie keeps it very live going into the final day.
As over the moon as we'd be if we win tomorrow, I think we'd rightly consider it an opportunity missed on Tuesday night if we only win by 1.
Would i take it now? Possibly...