I tell you one thing that set me back years (unnecessarily in my opinion). When I started trying to read Gurmukhi properly I too tried with Gurbani but for some unfathomable reason no one told me that certain vowel symbols (especially at the ends of words) are grammatical indicators and are not actually read as part of the word. This can confuse people (well it did me).
So you might want to focus on some other less difficult texts (like children's books with words you might already know) for a bit - just to get proper familiarity with the sounds associated with the symbols.
Dasam Bani doesn't use these silent symbols so you could also maybe use that as a tool to help nail reading?
Great that you've got to this point in any case! Good on you.
There is nothing like being able to read in the original script - keep at it!
It is an inadvertent way of the Pak Govt saying " Hey Sikhs, if you want to see your Historical sites, you pay for it".
The fact of the matter is that Pakistan does not get a lot of tourists in.
There are growing number of Sikhs going there and Sikhs going there will spend money.
It won't just be pilgrim tours, there will be knock on effect in other areas too.
People who left after partition may want to see their ancestral villages.