Hi,
if you know about limitations of BW-IP with respect to SEM-BPS you should be more specific so that you can get an answer to your question.
Are you talking about APIs to program something?
If you compare input-ready queries in BW-IP with planning layouts in SEM-BPS then you will see that input-ready queries have much more features, as you can see if you read and compare the documentation.
Regards,
Gregor