Looks ok to me. (assuming your depreciation figure of 10% is correct).
However don't forget that
* interest rates could go up - which would decrease that $20 in your hand at the end of the financial year.
* After the carpet is fully depreciated you still have the interest cost each year...