I don't come to the US often , but every time it's a nightmare. It takes hours and I always get pulled inside for questioning. Now maybe it's because I'm Canadian but when I come home my stop at the border takes under 1min.
I don't think you'll have a issue at all, nothing you're bringing with you is illegal in any way.
As an American, that was my experience as well crossing from Detroit into Windsor. No delay going to Canada, nearly two hours for them to search my rental coming back. Festung Amerika indeed.