Just my $0.02. I have been wanting to try their drop in s300 on an SDP compound setup as well.
They are a copycat company, no denying it. We have had good luck with their s400's on 2nd gen swaps. S300's have been pretty rough, which is why I haven't experimented with the drop in yet. Warranty...