I just got those boots last night, too. It's funny, I just finished a conversation with a good friend who was telling me about the feeling of getting a great legendary and a shitty one. My response was "All legendaries are better than what I have now! I'll be happy regardless!"
Spoiler: I wasn't happy regardless.