I guess this is the best possibility for Lukaku and Roma as well as probably Chelsea as well. I mean sure Chelsea would rather sell him to some Saudi Arabian team for 50 million or something, but the realistic approach was just not have him on their books and not pay his salary and still make some money from him. Roma needed a striker until Abraham returns back, and for as cheap as this price, they won't be able to find anyone even close, and Lukaku wanted to play at a top place in a top league, which he sort of got, sure Roma may not be the best team in Italy, but he is still playing in the league he likes so much, for a top 5-7 level team. This is a good case for everyone.
The least for Lukaku at the moment is that he can go and get a chance to play again in European competition because expecting Chelsea is obviously impossible as it is hard to ask for a competition where Pochettino doesn't want him.
Arab clubs are a good option when it comes to selling players, but Lukaku doesn't want that and it looks like Roma is one of the right options at the moment.
However I was surprised because the deal with Roma was not a purchase but a loan which I never expected because seeing Chelsea's drama with Inter they didn't even want to talk about it with a re-mortgage but with Roma they want this option.