Hello, just started getting in to Fan Edits and I must say this sounds great.
Since you were asking for feedback my take is NO to both the Rancor scene and the "NOOOOOOOOOO" by Vader.
I'l send a PM asking for the link.
May the force be with you my friend.