Good Ideas.
They really should add more features to do with the Companion.
I think the system is perfect for Soloquests/dungeons and the Idea of a Romace Simulation is funny yet it could add more of a unique Personality.
Raise Friendship through Quests/dungeons e.t.c, I think its worth of trying this out and this would be an unique system in a MMO for sure.