The writing team got the couples perfect I think.
In Sid and Siali's case, Siali is realistic but also a bit uptight and sometimes has a negative view/pessimistic view on things, she does have high dreams, but for her she puts the reality and her relationships first, i.e writing utkarsh's name rather than her own. Whilst Sid does anything to get his way even if it means hurting people. He goes for his goals/dreams. See the dreamers need the realists to keep the dreamers from soaring too close to the sun. And the realists? Well without the dreamers, they might not ever get off the ground. If they get together they can balance out each out.
In Parth and Vibha's case, I think Parth needs someone mature enough to understand what he's going through but also someone cheeky enough to be the light in his life. Vibha is more of a child than Parth in some cases, like she jokes around, or gets scared by mice. Yet she does have a mature side which we saw when we saw her helping him when he was worried about his mum. Vibha is a rule breaker, Parth follows the rules usually (unless it's family related), so they can balance each other out too. We haven't had as many Vibharth scenes so it's hard to tell of they are even going to end up together though or like most teacher/student relationships break up and/or end up being just one sided.