I picked up a quest at the Inn at the crossroads at level 5, it was something like level 32...by the time I could do it I couldn't remember a thing about it. The cutscene explaining it was 75 ingame hours earlier, which is around about 2 months earlier.
Man- "can you look for my brother and the people he was escorting , he's gone missing and I'm worried"
Geralt- "yeah sure"
A year later
Geralt "hey, lucky you are still sitting there, I just looked for those people, they are all dead. Give me my reward"
You don't think that could be done better by just disabling the quest until Geralt was, say level 30?