well, glad you were able to get ideas from my design. I always like to see DIY stuff. there are lot of detail work that goes into the design, in most cases, it end up costing as much as buying finished product, but satisfaction of doing your own is always great.
the success is in the details. looks like you are doing a good job
btw, bls950 is made by mks, not turnigy