Hi nicolep91,
Let me start off by saying that for our upcoming trip in June, I asked my kids if they would rather stay at Port Orleans Riverside or HIFS. Their answer was overwhelmingly in favor of HIFS. That is not a knock on POR, we loved our stay there. But HIFS is a nice place and there is so much to do for the kids. From my perspective the extra space, separate bedrooms, 3 tvs, kitchenette, free breakfast buffet all just can't be beat by a Disney moderate. This was our first trip staying offsite and I can honestly say that I did not feel like we were missing out on anything by not staying onsite. We seldom use the Disney busses anyway and we have AP's so we didn't have to pay for parking.
The only complaints that I had were with housekeeping and security. HK did a great job cleaning the room, but they almost seemed to go out of their way to come when we returned to our room for a break. One day, we returned for naps at 2:00 and they came at 2:10. I asked if they could come back at 3:30 and she rolled her eyes and said that they don't like to make up the rooms that late but she did (we were out of our room from 7:30 am - 2:00 pm). The next day we left at 8:00 and returned at 4:00 for naps. You guessed it, about 10 minutes later the maid shows up. So much for not making up rooms late in the day

Two out of the 12 days they never came. And twice more they barged into our room without knocking only to tell us that, according to their list the room was supposed to be empty.

But I consider this a minor annoyance and could happen anywhere.
The issue I had with security was on our last night. A fire alarm went off at about 5:15 am and we evacuated. The alarm went off for about 15 minutes while we all stood outside. Then it stopped and everyone was hesitant about going back upstairs. Nobody from the hotel ever came to tell us that it was ok or what had happened. The whole time outside, we did not see one person from the hotel come out. It was like the staff was ignoring the fire alarm.
But, to answer your question, these were very minor things and I was very happy with our stay here. I would return again in a heartbeat if the price was right. Unfortunately, that may not be the case unless they offer some discounts.
Any other ???'s just let me know.
Mike