I've learned a lot about the risks and injuries that can come by using improper equipment, even for desk job like coding etc.
Don't underestimate these things. Get proper stuff. Get a proper desk (that can be raised into a standing desk if you're into that kind of things) and a proper display.
People, there's a reason of dell/Lenovo make business-class hardware as a line of products separated from consumer-grade hardware.
It might not seem much today, but in 5-10 years you might have serious health problems.
Edit: forgot to reply to the original question. Just throw the bean bag into the dumpster, that's where it belongs.
I believe reclining convinces your brain that you are ready to sleep, or at least relax, which means it is not in that "activated interested" mode any more than you could be when lying in bed or on the beach.
There is a difference in productivity between passive and active interest, so you should be able to use the feedback loop to your advantage. Remember all those teachers begging you to stop slouching? It's that.
It's similar to forcing yourself to smile, until you actually start to feel a little happier. Your body not only gives off clues of your internal state, but your brain also takes clues for what your internal state should be.
If you are letting your body kick back and slack off, what is your brain to perceive about the work at hand?