Off work at the moment so cleaned all the cars, changed diff oil, shock oils, general maintenance and check ups!
No messaged them as soon as i found out, waiting to hear back soon hopefully!!
Think it will be stronger with bolts and clamp down on to the upper chassis better, but I don't think it will look as nice. Can't think of any downsides to be honest!