Complex sentence: The down side is that it runs quite slow on a lot of mobile phones, but the performance can be acceptable if you optimize your program correctly (especially on newer phones).
Split into simpler sentences: The down side is that it runs quite slow on a lot of mobile phones. Nevertheless, the performance can be acceptable if you optimize your program correctly (especially on newer phones).