This won't have the poke range of a LL/Gauss build, but should be a beast up close. I also put together a 2x UAC5 variant, which might have some chronic ammo issues, but can be resolved by dropping the streaks to free some more ammo capacity Also, I left artemis enabled since you might as well keep it if you paid for it and I don't think it adds any extra weight if you don't have any SRMS/LRMS equipped.
I run a similar design, but which drops the streaks and the Ferro for more ammunition. It plays a lot like the dual LBX Catapult I've run in the past. Streaks aren't really necessary for lights if you have plenty of LBX ammo and have the cannons set to chain fire. I've run the dual Ultra-5 version of this mech quite a bit (see the "Suppressor" variant of this chassis) and have never had a problem with running out of ammunition early. Of course, I keep the 3 medium lasers and don't have a large, which allows for extra munitions. In any case, when running Ultras, it's a good rule of thumb to try to carry about 3 tons of ammo per gun to ensure that you'll have enough, particularly if they are your primary weapon.