...I looked at the ""custom decks but attributes are fixed and cannot be swapped (making the Quick Config quality the character has moot). The other drawback is Firewall as at chargen for the EX series (if you want it to run more than one programme) it is capped at 3 due to availability (rating x4). So neither is a very good option without blowing 10 Karma on the Restricted Gear quality (which only affects availability, not gear rating at chargen).
As to using a commlink and a deck there is some sense to that, having a firewall that doesn't need to be swapped or use a deck slot to protect wireless gear. This way the character has a rating 6 firewall up all the time protecting augmentations and gear. Also as mentioned she can also slave her team's gear through the commlink without sacrificing deck slots (the current deck she has only has 2 programme slots plus 2 if running a VM [I really miss 3e's resources allowance sometimes]).
For a starting character a Sleaze + Logic of 20 is not easy to attain. Violet has a maximum sleaze rating of 7 (5 on the deck +1 using the Sneak Programme and +1 for the Overclocker quality) including her Logic of 9 (amped up on Psyche with the Narco Genemod) yield a 16. Yes she can get higher with Smoke & Mirrors but that is another programme slot (she currently has 6: 3 on the DatajackPlus and 2 on the deck and one fixed on a programme carrier). She has 9 Noise reduction (3 antennae, Deck rating [2], Datajack Plus 3 [2], and Vectored Signal Filter [2])