You just need to be aware of the timing, and where you’re up to with reference to any accrued finance lease interest.
the only other real problem is that the first instalment paid in advance is in effect a deposit, and as such, it pays off capital ie there’s no finance lease interest included within that first instalment