The setup tax is killing it for me

Have you tried this?
FunSync Player

It sounds like it might tick all the boxes you’re looking at