As I can understand that gapless can be important, I can't understand that it will ruin listening experience. OK, I will hear a gap between "One more time" and "Digital Love" but I won't say it's deal breaker. OK, it's not what it should be, but hey what can be done right now? FiiO said it will work on that feature as they promised.
I bought X7 for entire ecosystem FiiO is building around it. Right now my X7 is docked in K5 and "Discovery" by Daft Punk is playing. My girfrend is listening music via FiiO Olympus. My PS4 is connected to the K5 via FiiO Taishan. In the near future I will probably buy Q5 to make it permanently docked in K5. Also AMP sections that Q5 and X7 will exchange. You can buy things thinking how you can utilize their entire family potential, or you can buy things thinking about one concrete feature you can't live without. I'm not denying your point of view. But as I can see gapless playback and replaygain were not on FiiO most important tasks list. I know how it is, I'm a software engineer myself. You can't please everyone. At least not in short amount of time. Every fresh beta make FiiO X7 better DAP. Like I said I only installed beta 10 yesterday. It was so-so, but today's beta is league over last one (battery and temperature). I think that day when gapless will see daylight is maybe not close but closer than yesterday.
Sorry for a little too long post.
Peace