Kevin M
Assuming you will do the (expensive) Jungfraujoch trip anyway, I’d say
Both BOP and SHFC grant you 50% on Jungfraujoch tickets, but you can’t combine both for a free ride.
Also, never ever buy (note that I explicitly wrote ‘buy’, not ‘book’) specific tickets for mountain excursions far in advance - only once you’re actually there and know for sure how the weather/visibility will be up there. Tickets generally do never ‘sell out’ and still cost the same 5 minutes before boarding.