10 degrees at idle is low, like factory spec low. 25 degrees all in by 4,000 rpm is also low and slow.
In general, your timing curve should be around 15 -18 degrees initial with any sort of cam and 34-36 total, all in by 3,000 rpm. 10 degrees from the vacuum can seems about right though but if your total timing is only 25 degrees then you're still low.