mytube beta is a better bet. The controls and features are great and it's free. Sometimes a little pop asking for donations comes on when loading, but thats only at the beginning.
Get myTube Beta - Microsoft Store en-IN
edit: it'll ask for EN version when you click it no worries