Though Beyonce's part is lovely in the song, I have to admit, it's not fit for a Back To Black cover. The production is urban-esque, and it just doesn't sound right. The mood is a bit off but Bey did a good job re-creating the sound instead of just doing a flat out simple cover(I don't know what she was thinking adding Andre's **** verse in it, though).
She sounds amazing of course, but that's not the point. This is such a bastardization of what was possibly Amy's greatest song.
That's fine, it's your opinion . But she atleast tried to make it her own and not try to release the same song an other time. The song fits with the movie and that was the purpose of recording the song.