MP Prakash has demonstrated that he is an opportunist. I do not know what will be the BJP gains. If Lingayats (like most other right thinking citizens) sympathy is with Yediyurappa, there is no such sympathy for MP Prakash for the same reason - that his earlier party ditched BJP and Prakash did NOT do anything to avert it, instead he tried to create an alliance with Congress to become the CM.
MP Prakash has lost his moorings. It is better he takes political sanyas. One less politician is no big loss for Karnataka.