Hope this helps. Put a low millage (36,000 mi) JDM in my 2017 that gave up its USDM engine with only 79,000 miles on it. Despite never being driven too hard and always taking care of the oil and changing it regularly she just gave up. Anyway....about 2,000 miles and all is good. Just make sure you use your old wiring harness from your USDM engine and if you want the low oil light to work you will need to use the old oil pan with the hole for the sensor. I had Bill at Broken Motorsports here in NJ. The only thing we really notice is it seems a bit louder than the USDM but we didn't compare them side by side so take that part for what it is worth.
FYI, because of a change in circumstances at work, I have mine listed for sale if anyone is interested, let me know. Thanks