Something I always look for in review: Are all test-specific parameter names prefixed with something common?   This really comes in handy when debugging, and looking at the list of params, you can see right away which ones are special for the test and which ones are common/shared (because they group together).  Maybe prefix them with 'domiflist_' or something similar?