Hello Rahul,
Imagine there is a hot new sport called CriBaseball, which is a hybrid of Cricket and Baseball. The new leagues are forming up and all of the teams are desparately looking for the best players. Now... who has the best chance of getting a slot on the team? Is it someone who has played neither Baseball nor Cricket professionally but maybe has some experience playing one or the other with some guys in the neighborhood? Or is it rather someone who has played pro or semi- professionally in either Cricket or Baseball for the last 10 years?
I think we can both agree that the pro/semi-pro player has the edge. This is why it is fairly useless to ask "What is hot in the market right now?" It's hot because the companies all need someone with that skillset or something very close to that skillset, right now. They don't want someone who has heard about it, or been trained on it but never had any experience. They want serious, hard-core professionals who either have that exact experience or have closely related experience.
Yes, you could learn HANA, Business Objects, and/or Business Warehouse, but you don't really have the background to support it. You seem to know mostly FICO. Play to your strengths. Perhaps SAP FICO will come as easily to you as you seem to think, but talk to some experienced SAP FICO consultants and you'll probably find that they all say that any given module in SAP is 100 miles wide and 100 miles deep. There's plenty there to keep you actively learning for years to come.
As for the lifestyle you have identified: yes, those are basically the two options. Either get a job as back-office support troubleshooting SAP and/or configuring SAP for small projects or get a job as an SAP Consultant and move from customer to customer implementing SAP FICO. The problem will be getting your initial break into the business. Again, employers want to hire folks who already have the SAP skills rather than hire someone who only has SAP training but no practical experience.
The Training Institutes will tell you that all you need is to pay them a large sum of money, take their training class, and get SAP Certified to get a job. This is not generally true. Do some searching on this site for the word "institute" and you'll find post after post of folks who quit their jobs, got certified, and then spent long months, if not years waiting to get even an interview.
Use the skills you have to get a job at a company which runs SAP, even if your initial job is only as an end user and slowly and deliberately push your career into jobs with more and more involvement. It will take time, but it is likely the best approach.
I hope this helps!
Best regards,
--Tom