>Either way this could be the limit on levels and I don't like limits
Whatever the limit is, it probably far exceeds the number of levels you'll probably ever use. I had done a system that allowed for 99 levels, but the most depth any BOM I ever saw was 14. And that was an EXTREMELY complex product.