i don't really know in which category i am, but all of my MOC is either a combiner of two sets, or a B-model, if the sets has many parts. i never use parts outside of the respective sets i use. and i never use illegal connection, more like, i can't. just don't know how to do it.