I'm still trying to unload some current NDN stuff, but I will get some new things in the works in no time.
I like the hat and I agree that it might look better on a blue hat (but anything looks good with white).
If you go with white, I would "round" the logo instead of keeping the squared look.
Please let me know how this turns out if you create it!