If you're going to write a screenplay, swing for the fences! Credit to Jose Rivadulla-Rey for this ambitious work here; there is plenty of good material to work with. That said, I suggest the following thoughts:
Reframe the script against the backdrop of the Cuban Revolution of the 1950s: how the pursuit of love in a time of political crises ultimately leads Frank Lopez to put a hit on Emilio Rebenga years later in Freedom Town, Miami.
Secondly, Frank Lopez was a principled man with sound business acumen. He was guided by a set of values that defined his business model: 1, Never underestimate the other guy's greed. 2. Don't get high on your own supply. How did he arrive at those rules --?? And where did he learn his famous expression "Do you know what a chazzer is? It's a pig that doesn't fly straight.".
We know from Tony Montana that Frank Lopez, at his core, is soft-hearted. He would never pull the trigger on his rivals. What your screenplay alludes to is that Frank Lopez is motivated by love, not power. He is, in my view, the accidental drug lord.
Lastly, your screenplay should explore these ideas to get a better understanding of Frank Lopez, his motivations, and that great love of his life Silvia Martez.