Glad you are having fun with your bike. I haven't heard of any difference in power generation between the SON & Shimano dynohubs from the randonneur crowd and they usually uber picky about such things.
I've had both and still own a Shimano - works fine. I'd buy another without hesitation.