nice design, well thought out.  told by a plumber friend that abs plastic is not code here in michigan - did not bother to check that out, just put a standard base on for 12 bucks and was done with the issue.