if your worried about spiking, just get your opponent off the edge, then if they happen to be right above the edge and you time it correctly, you can spiked them along the side of the stage (looks awesome in my oppinion) but the thing is is that certain character are unspikable in my opinion, are Ike, and metaknight, since both B recovery attacks are impossible to pass through with ike, and meta can just fight you off the stage which is something you dont want to do with oli. Gannondorf can be dangerous, but his side b doesnt do much against spiking, so you can try it, just know your height when your spiking him, and make sure to use a yellow when doing so.