Hi ,
I entered UE-40853 to report the inconsistent results that you described. I don’t believe this is intended, and both options for creating a Blueprint derived from the custom User Widget code class should result in a Widget Blueprint being created.