Seven and Chakotay was forced. The Chakotay/Janeway attraction was developed and obvious over the course of the show. The two were a little flirty regualarly and the attraction was most obvious in the episode when thery were stranded on a planet together.
I liked Eden but I never got into her as I have with many other novel original characters. Plus, I think this was the eventuality planned for Eden from the beginning so you can't be too dispointed with how she turned out.