I think the floats and costumes are up the alley of BPB, however you can't really judge it fully with the pictures. By looking at the pictures, it just seems to be a "colorful parade" with no real WOW factor.
I'm sure there is a lot more to it, just can't tell by pictures alone.