@Hemang if you end up creating 2 different opps then the issue you might run into is
It might create 2 separate sales orders (which will create 2 different revenue arrangements) and if you are selling it as a bundle (asc 606) will require you to merge the arrangements in order for proper allocation to take place.