ну тут про готовое решение вопрос очень спорный, - насколько оно подходило по плану развития, кто бы его поддерживал, если бы его взяли себе на вредрение,
насколько оно было готовым на самом деле - это все не сразу очевидные вопросы, но которые на самом деле стоят куда дороже самого решения
ну вот смотри, у тебя есть бд на дбф, и лиса. кто-то взял, и портировал твою наработку, допустим, в пхп и скуль. ничего лишнего, только то, что было у тебя, только так, как работало у тебя на лисе. что будет правильнее, оставаться на лисе, или изучить наработку? с учетом того, что наработка работает быстрее, стабильнее? ты сам, как программер, рассматривал бы, или просто в мусорку кинул?