This is right and I just want to add that there's another requirement too.
If you want to use ViaBTC free accelerator, your transaction must not have any unconfirmed parents.
You are right. I have just tested it and it displayed 'transacrion input not confirmed'. Both child and parent transactions not more than 500 bytes in total and the fee used for both are more than 18 sat/vbyte each.