If you look back at the end of Snarf's thread, you may get a clue.
Goal oriented?? What exactly is the goal?? If you can't define it, you likely won't achieve it.
If your answer is "to improve my ability to hear and identify intervals", I say no, that's not an answer.
That is implied - the answer lies is WHY do you want to do that? For what end purpose?
I'll go out on a limb here and guess that you would actually like to improve your playing ability.
IMO, you already have the best tool right in your hands - your guitar. The rest of the answer is in your head.
For example, I'll bet you know the house position. Grab your guitar. Let's start with something really simple. Well, in reality, it may not actually be as simple as it sounds, at least at first.
Play the second string at the 8th fret and hum that note.
Now, hum the note at the 3rd string 9th fret without actually playing that note on your guitar. Then play that note. Was your hum right?
Continue this type of interval practice with the 5 notes in the house position. Then start introducing bent notes.
Continue doing this until you can't fail. Always hum the next note before you play it.
Then expand on this approach to other patterns and areas of the neck that you are familiar with.
This will get you results in your playing that goes beyond the academic ability to just name intervals you hear.
Feel free to figure out and name what each interval actually is as you do this if you wish, but IMO, that should not be the primary focus or reason for doing this.
On the other hand, if your goal is to become an interval naming savant, keep looking for some other tool.