Metal towers and metal body posts is a big no-no, if you have a nasty upside incident you will bend the towers like a banana- stick to plastic posts, or metal posts and plastic towers.
Rest of it looks fine- maybe flip the series harness so its tucked in under the motor for a cleaner look. How does it compare to the Vtwit* setup?