BJP has done well to secure 110 seats and more importantly, more than the Cong and JD(S) combine put together. Unfortunately, even though the arithmetic is met, it is still not an easy situation for the BJP. They would need the support of at least 10 more MLAs to complete their term. Hopefully this sort of tight situation will force them to give a good governance so that they go from strength to strength a la Gujarat.
It would be a bit premature to argue that they have the momentum going into the General elections. History has shown that usually in states the fate of parties has reversed if there is a General election within 1-2 yrs of acquiring power in the state. However, the BJP to its full credit seems to mastered the art of electioneering and is leaving its rivals a distant second in planning and doing the ground work. Hopefully they will get the formula right for Lok Sabha! Good luck to them.