nice review. agreed about Frank, but I really like the Katy Perry feature. too many people give her crap for her radio success, but she gives great harmony here.
agreed, her bit at the end is my favourite part of the song. That song's just a weak track imo.
as for the record, it's been growing on me a lot and I love the majority of it but I do think "Who You Love", the Frank Ocean track and the really weak "Call Me the Breeze" keep the record from being as solid as any of his last three. Still a great listen though.