Look awesome! and big too!
Just to be on the safer side, I suggest you use rubber/silicone PCB dampers at the APM's mounting points. Even though you've used nylon screws, they could still transfer potent shocks to the APM in an even of hard landing or crash.
I almost lost a KK 5.5 in a hard landing.