They definitely can grow on the same plant. Last year I only grew Chinese Giant and had both shapes.
No comment on the taste comparison, though - I don't like raw green peppers, so mine either get left on the plant to turn red or get cooked, regardless of how many "bumps".