This android app was mentioned in
with an average of
If you're on android, there's an app for that.
Shameless self-plug. And if you're on iOS, you'll have to wait for a bit until /u/KorSnack finishes working on the port.
SSTrain is like an app to practice. It's pretty similar to Deresute's live mode, even tho i think it's a bit harder because you need to be more precise in SSTrain. Here's the link if you're on Android.
About speed, i think you just need to try to change your speed until you find the speed that suits you the most. (Idk much about this, sorry >.<)
Sometimes the gold training ticket gets higher drop rate chances, maybe you would like to save some hearts until then.