Yes it's a great Apocalypse. I haven't found many Apocalypses in Giant form though, except N64Mario's.
He needs a few fixes, but I talked to N64Mario and he's not working on it anymore. I will try to make some coding fixes soon. ** I did redraw the Apocalypse floor from Capcom, and added it to Apocalypse's SFF (N64Mario's Giant Apocalypse version) since he previously had a stretched gradiant sprite as a floor. If anybody wants the floor sprite(with instructions), it's at:
http://www.mediafire.com/download/g38lbp4vdbd13u1/ApocalypseBossADD.zip
PS. I forgot to mention in the readme that the floor's sprite scale has to be put to 1 (not 99999) when you replace the floor sprite. (See \state\override.cns , [State -2, Floor] , scale = 999999,1)