About scrolling through a pokemon profile in order to reach the "Transfer" button at the bottom... I have a very nice two month old Nexus 6 with no problems of any kind. Despite this, sometimes I will be forced to deal with lag while scrolling through a pokemon profile that essentially prevents me from sliding the screen to the bottom of the page. So even with an incredibly nice brand new phone, yes I deal with lag while scrolling through pokemon profiles.
As for annoyances with using Special Attacks, Special attacks are useless to me. They take way too much time to charge up, and even with type advantage they hardly ever deal enough damage to out DPS most basic attacks. Generally in the amount of time it takes for me to round off a powerful special attack, I have been attacked a good 3 to 4 times making the special attack often useless since I can take so much damage in that amount of time.
On top of that, I lag all the time while triggering special attacks. Sometimes I can hold the screen down, the attack will get it's black bordered framing as if it will fire, my pokemon will stop moving, but there will be no announcement for the attack, no animation for the attack, and the opponent will take no damage for the attack, meanwhile during the whole set up and failure of the special attack, my pokemon will have not moved or dodged through the whole thing and I will have taken an incredible amount of damage during the entire bug play out.
I've just learned to strategize my battles without ever using special attacks because they just do more harm than good while I'm playing. Sometimes I will try to do a special attack near the end of a pokemons health when I know I have type advantage and I know I could defeat the opposing monster in a single swing, but even then often during the charge up and animation, I will still take more damage than it's really worth when I could have instead been basic attacking and dodging while taking much less damage to defeat the opposing pokemon.