Moving your ASP code to compiled components is always a good idea. Compiled components enable fast execution, along with easy development, debugging, and testing.
So, making one call to the compiled component from the ASP, which wraps all computations/processing in it, is advisable. Also, the availability of an integrated environment facilitates debugging, and using VB/VC gives the developer much more flexibility for utilizing the strengths of these languages. This compiled code also can be reused from other pages if required.