Colorset is fine. The color is determined in the .blb, and Destiny/Zack0Wack0's BLS2OBJ uses that information to create the colors and textures.
What non-default bricks are used? If they are simple larger bricks, that's fine. But if they are things like Tophius' bricks and JVS, than it won't work.